home *** CD-ROM | disk | FTP | other *** search
/ Official HTML Publishing…scape (Macintosh Edition) / Official HTML Publishing for Netscape - Macintosh Edition.iso / Mac 68K Launch Me / Mac 68K Launch Me.rsrc / CODE_49_lcoComp.txt < prev    next >
Text File  |  1996-08-14  |  460KB  |  8,218 lines

  1. # near model CODE resource
  2. # jump table entries: 58416-58470 (55 of them)
  3. 00000000  FFFF                     .extension 0xFFF // unimplemented
  4. 00000002  E430                     roxr       D0.b, D2
  5. 00000004  0000 5970                ori.b      D0, 0x70 /* 'p' */
  6. 00000008  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  7. 0000000C  486F 000C                pea.l      [A7 + 0xC]
  8. 00000010  486F 0008                pea.l      [A7 + 0x8]
  9. 00000014  4EBA 49D6                jsr        [PC + 0x49D6 /* 000049EC */]
  10. 00000018  4A00                     tst.b      D0
  11. 0000001A  504F                     addq.w     A7, 8
  12. 0000001C  6618                     bne        +0x1A /* 00000036 */
  13. label0000001E:
  14. 0000001E  486F 0004                pea.l      [A7 + 0x4]
  15. 00000022  4EBA 4A0E                jsr        [PC + 0x4A0E /* 00004A32 */]
  16. 00000026  2F3C 00E3 0000           move.l     -[A7], 0xE30000
  17. 0000002C  4EBA 2EF6                jsr        [PC + 0x2EF6 /* 00002F24 */]
  18. 00000030  4FEF 0016                lea.l      A7, [A7 + 0x16]
  19. 00000034  4E75                     rts
  20. label00000036:
  21. 00000036  302F 000C                move.w     D0, [A7 + 0xC]
  22. 0000003A  48C0                     ext.l      D0
  23. 0000003C  4EAD 9D1E                jsr        [A5 - 0x62E2]
  24. 00000040  FFDE                     .extension 0xFDE // unimplemented
  25. 00000042  0000 001B                ori.b      D0, 0x1B
  26. 00000046  0000 01F5                ori.b      D0, 0xF5
  27. 0000004A  0007 0000                ori.b      D7, 0x0
  28. 0000004E  001B 002C                ori.b      [A3]+, 0x2C /* ',' */
  29. 00000052  0000 001C                ori.b      D0, 0x1C
  30. 00000056  0080 0000 001D           ori.l      D0, 0x1D
  31. 0000005C  007A 0000 001E           ori.w      [PC + 0x1E /* 0000007C, value 0x4EBA */], 0x0
  32. 00000062  0074 0000 001F           ori.w      [A4 + D0.w + 0x1F], 0x0
  33. 00000068  006E 0000 0029           ori.w      [A6 + 0x29], 0x0
  34. 0000006E  0030 0000 0073           ori.b      [A0 + D0.w + 0x73], 0x0
  35. 00000074  002A 0000 01F5           ori.b      [A2 + 0x1F5], 0x0
  36. 0000007A  0024 4EBA                ori.b      -[A4], 0xBA
  37. 0000007E  16C0                     move.b     [A3]+, D0
  38. 00000080  4A00                     tst.b      D0
  39. 00000082  660A                     bne        +0xC /* 0000008E */
  40. 00000084  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  41. 00000088  6600 010E                bne        +0x110 /* 00000198 */
  42. 0000008C  6090                     bra        -0x6E /* 0000001E */
  43. label0000008E:
  44. 0000008E  486F 000C                pea.l      [A7 + 0xC]
  45. 00000092  486F 0008                pea.l      [A7 + 0x8]
  46. 00000096  4EBA 4954                jsr        [PC + 0x4954 /* 000049EC */]
  47. 0000009A  504F                     addq.w     A7, 8
  48. 0000009C  6058                     bra        +0x5A /* 000000F6 */
  49. 0000009E  4267                     clr.w      -[A7]
  50. 000000A0  4EBA 4ABA                jsr        [PC + 0x4ABA /* 00004B5C */]
  51. 000000A4  4267                     clr.w      -[A7]
  52. 000000A6  4EBA 4AB4                jsr        [PC + 0x4AB4 /* 00004B5C */]
  53. 000000AA  4267                     clr.w      -[A7]
  54. 000000AC  4EBA 4AAE                jsr        [PC + 0x4AAE /* 00004B5C */]
  55. 000000B0  4267                     clr.w      -[A7]
  56. 000000B2  4EBA 4AA8                jsr        [PC + 0x4AA8 /* 00004B5C */]
  57. 000000B6  4267                     clr.w      -[A7]
  58. 000000B8  4EBA 4AA2                jsr        [PC + 0x4AA2 /* 00004B5C */]
  59. 000000BC  4267                     clr.w      -[A7]
  60. 000000BE  4EBA 4A9C                jsr        [PC + 0x4A9C /* 00004B5C */]
  61. 000000C2  4267                     clr.w      -[A7]
  62. 000000C4  4EBA 4A96                jsr        [PC + 0x4A96 /* 00004B5C */]
  63. 000000C8  3F3C 7FFF                move.w     -[A7], 0x7FFF
  64. 000000CC  4EBA 4A8E                jsr        [PC + 0x4A8E /* 00004B5C */]
  65. 000000D0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  66. 000000D4  6020                     bra        +0x22 /* 000000F6 */
  67. 000000D6  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  68. 000000DA  4EBA 1738                jsr        [PC + 0x1738 /* 00001814 */]
  69. 000000DE  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  70. 000000E2  544F                     addq.w     A7, 2
  71. 000000E4  6600 00B2                bne        +0xB4 /* 00000198 */
  72. 000000E8  486F 000C                pea.l      [A7 + 0xC]
  73. 000000EC  486F 0008                pea.l      [A7 + 0x8]
  74. 000000F0  4EBA 48FA                jsr        [PC + 0x48FA /* 000049EC */]
  75. 000000F4  504F                     addq.w     A7, 8
  76. label000000F6:
  77. 000000F6  302F 000C                move.w     D0, [A7 + 0xC]
  78. 000000FA  48C0                     ext.l      D0
  79. 000000FC  0480 0000 0029           subi.l     D0, 0x29 /* ')' */
  80. 00000102  6712                     beq        +0x14 /* 00000116 */
  81. 00000104  0480 0000 004A           subi.l     D0, 0x4A /* 'J' */
  82. 0000010A  670A                     beq        +0xC /* 00000116 */
  83. 0000010C  0480 0000 0182           subi.l     D0, 0x182
  84. 00000112  6702                     beq        +0x4 /* 00000116 */
  85. 00000114  602E                     bra        +0x30 /* 00000144 */
  86. label00000116:
  87. 00000116  486D E4B8                pea.l      [A5 - 0x1B48]
  88. 0000011A  4EBA 29EA                jsr        [PC + 0x29EA /* 00002B06 */]
  89. 0000011E  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  90. 00000122  584F                     addq.w     A7, 4
  91. 00000124  6672                     bne        +0x74 /* 00000198 */
  92. 00000126  486D E4B8                pea.l      [A5 - 0x1B48]
  93. 0000012A  4EBA 257A                jsr        [PC + 0x257A /* 000026A6 */]
  94. 0000012E  4A00                     tst.b      D0
  95. 00000130  584F                     addq.w     A7, 4
  96. 00000132  6608                     bne        +0xA /* 0000013C */
  97. 00000134  4267                     clr.w      -[A7]
  98. 00000136  4EBA 4A24                jsr        [PC + 0x4A24 /* 00004B5C */]
  99. 0000013A  544F                     addq.w     A7, 2
  100. label0000013C:
  101. 0000013C  3F7C 0006 0002           move.w     [A7 + 0x2], 0x6
  102. 00000142  6046                     bra        +0x48 /* 0000018A */
  103. label00000144:
  104. 00000144  7008                     moveq.l    D0, 0x08
  105. 00000146  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  106. 0000014A  6608                     bne        +0xA /* 00000154 */
  107. 0000014C  702A                     moveq.l    D0, 0x2A
  108. 0000014E  B0AF 0008                cmp.l      D0, [A7 + 0x8]
  109. 00000152  6D0E                     blt        +0x10 /* 00000162 */
  110. label00000154:
  111. 00000154  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  112. 00000158  4EBA 480A                jsr        [PC + 0x480A /* 00004964 */]
  113. 0000015C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  114. 00000160  4E75                     rts
  115. label00000162:
  116. 00000162  4227                     clr.b      -[A7]
  117. 00000164  486F 0002                pea.l      [A7 + 0x2]
  118. 00000168  486F 0008                pea.l      [A7 + 0x8]
  119. 0000016C  3F2F 0016                move.w     -[A7], [A7 + 0x16]
  120. 00000170  4EBA 23C2                jsr        [PC + 0x23C2 /* 00002534 */]
  121. 00000174  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  122. 00000178  4FEF 000C                lea.l      A7, [A7 + 0xC]
  123. 0000017C  661A                     bne        +0x1C /* 00000198 */
  124. 0000017E  3F17                     move.w     -[A7], [A7]
  125. 00000180  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  126. 00000184  4EBA 4996                jsr        [PC + 0x4996 /* 00004B1C */]
  127. 00000188  584F                     addq.w     A7, 4
  128. label0000018A:
  129. 0000018A  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  130. 0000018E  1F3C 005B                move.b     -[A7], 0x5B /* '[' */
  131. 00000192  4EBA 48F0                jsr        [PC + 0x48F0 /* 00004A84 */]
  132. 00000196  584F                     addq.w     A7, 4
  133. label00000198:
  134. 00000198  4FEF 000E                lea.l      A7, [A7 + 0xE]
  135. 0000019C  4E75                     rts
  136. 0000019E  514F                     subq.w     A7, 8
  137. 000001A0  4857                     pea.l      [A7]
  138. 000001A2  4EBA 4832                jsr        [PC + 0x4832 /* 000049D6 */]
  139. 000001A6  4AAF 0004                tst.l      [A7 + 0x4]
  140. 000001AA  584F                     addq.w     A7, 4
  141. 000001AC  6608                     bne        +0xA /* 000001B6 */
  142. 000001AE  4EBA 48AC                jsr        [PC + 0x48AC /* 00004A5C */]
  143. 000001B2  504F                     addq.w     A7, 8
  144. 000001B4  4E75                     rts
  145. label000001B6:
  146. 000001B6  7008                     moveq.l    D0, 0x08
  147. 000001B8  B097                     cmp.l      D0, [A7]
  148. 000001BA  662C                     bne        +0x2E /* 000001E8 */
  149. 000001BC  7042                     moveq.l    D0, 0x42
  150. 000001BE  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  151. 000001C2  6624                     bne        +0x26 /* 000001E8 */
  152. 000001C4  4A2D 0F84                tst.b      [A5 + 0xF84]
  153. 000001C8  660E                     bne        +0x10 /* 000001D8 */
  154. 000001CA  3F3C 0017                move.w     -[A7], 0x17
  155. 000001CE  4EBA 4794                jsr        [PC + 0x4794 /* 00004964 */]
  156. 000001D2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  157. 000001D6  4E75                     rts
  158. label000001D8:
  159. 000001D8  486D 0F7C                pea.l      [A5 + 0xF7C]
  160. 000001DC  3F3C 0053                move.w     -[A7], 0x53 /* 'S' */
  161. 000001E0  4EBA 4B4A                jsr        [PC + 0x4B4A /* 00004D2C */]
  162. 000001E4  5C4F                     addq.w     A7, 6
  163. 000001E6  603E                     bra        +0x40 /* 00000226 */
  164. label000001E8:
  165. 000001E8  7008                     moveq.l    D0, 0x08
  166. 000001EA  B097                     cmp.l      D0, [A7]
  167. 000001EC  662E                     bne        +0x30 /* 0000021C */
  168. 000001EE  0CAF 0000 016C 0004      cmpi.l     [A7 + 0x4], 0x16C
  169. 000001F6  6624                     bne        +0x26 /* 0000021C */
  170. 000001F8  4A2D 0F8A                tst.b      [A5 + 0xF8A /* export_493 */]
  171. 000001FC  660E                     bne        +0x10 /* 0000020C */
  172. 000001FE  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  173. 00000202  4EBA 4760                jsr        [PC + 0x4760 /* 00004964 */]
  174. 00000206  4FEF 000A                lea.l      A7, [A7 + 0xA]
  175. 0000020A  4E75                     rts
  176. label0000020C:
  177. 0000020C  486D 0F86                pea.l      [A5 + 0xF86]
  178. 00000210  3F3C 0053                move.w     -[A7], 0x53 /* 'S' */
  179. 00000214  4EBA 4B16                jsr        [PC + 0x4B16 /* 00004D2C */]
  180. 00000218  5C4F                     addq.w     A7, 6
  181. 0000021A  600A                     bra        +0xC /* 00000226 */
  182. label0000021C:
  183. 0000021C  3F3C 0027                move.w     -[A7], 0x27 /* '\'' */
  184. 00000220  4EBA 4742                jsr        [PC + 0x4742 /* 00004964 */]
  185. 00000224  544F                     addq.w     A7, 2
  186. label00000226:
  187. 00000226  504F                     addq.w     A7, 8
  188. 00000228  4E75                     rts
  189. 0000022A  2F0A                     move.l     -[A7], A2
  190. 0000022C  246F 0008                movea.l    A2, [A7 + 0x8]
  191. 00000230  7008                     moveq.l    D0, 0x08
  192. 00000232  B092                     cmp.l      D0, [A2]
  193. 00000234  6608                     bne        +0xA /* 0000023E */
  194. 00000236  7030                     moveq.l    D0, 0x30
  195. 00000238  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  196. 0000023C  6720                     beq        +0x22 /* 0000025E */
  197. label0000023E:
  198. 0000023E  7008                     moveq.l    D0, 0x08
  199. 00000240  B092                     cmp.l      D0, [A2]
  200. 00000242  6608                     bne        +0xA /* 0000024C */
  201. 00000244  7031                     moveq.l    D0, 0x31
  202. 00000246  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  203. 0000024A  6712                     beq        +0x14 /* 0000025E */
  204. label0000024C:
  205. 0000024C  7008                     moveq.l    D0, 0x08
  206. 0000024E  B092                     cmp.l      D0, [A2]
  207. 00000250  6608                     bne        +0xA /* 0000025A */
  208. 00000252  7032                     moveq.l    D0, 0x32
  209. 00000254  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  210. 00000258  6704                     beq        +0x6 /* 0000025E */
  211. label0000025A:
  212. 0000025A  7000                     moveq.l    D0, 0x00
  213. 0000025C  6002                     bra        +0x4 /* 00000260 */
  214. label0000025E:
  215. 0000025E  7001                     moveq.l    D0, 0x01
  216. label00000260:
  217. 00000260  245F                     movea.l    A2, [A7]+
  218. 00000262  4E75                     rts
  219. 00000264  48E7 1800                movem.l    -[A7], D3,D4
  220. 00000268  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  221. 0000026C  486F 0006                pea.l      [A7 + 0x6]
  222. 00000270  4EBA 4764                jsr        [PC + 0x4764 /* 000049D6 */]
  223. 00000274  4AAF 000A                tst.l      [A7 + 0xA]
  224. 00000278  584F                     addq.w     A7, 4
  225. 0000027A  6614                     bne        +0x16 /* 00000290 */
  226. 0000027C  2F3C 002B 0000           move.l     -[A7], 0x2B0000 /* '+\0\0' */
  227. 00000282  4EBA 2CA0                jsr        [PC + 0x2CA0 /* 00002F24 */]
  228. 00000286  4FEF 0012                lea.l      A7, [A7 + 0x12]
  229. 0000028A  4CDF 0018                movem.l    D3,D4, [A7]+
  230. 0000028E  4E75                     rts
  231. label00000290:
  232. 00000290  486F 0006                pea.l      [A7 + 0x6]
  233. 00000294  4EBA 479C                jsr        [PC + 0x479C /* 00004A32 */]
  234. 00000298  486D E440                pea.l      [A5 - 0x1BC0]
  235. 0000029C  4EBA 2868                jsr        [PC + 0x2868 /* 00002B06 */]
  236. 000002A0  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  237. 000002A4  504F                     addq.w     A7, 8
  238. 000002A6  6600 018C                bne        +0x18E /* 00000434 */
  239. 000002AA  486F 0006                pea.l      [A7 + 0x6]
  240. 000002AE  4EBA 4726                jsr        [PC + 0x4726 /* 000049D6 */]
  241. 000002B2  4AAF 000A                tst.l      [A7 + 0xA]
  242. 000002B6  584F                     addq.w     A7, 4
  243. 000002B8  6614                     bne        +0x16 /* 000002CE */
  244. 000002BA  2F3C 002B 0001           move.l     -[A7], 0x2B0001
  245. 000002C0  4EBA 2C62                jsr        [PC + 0x2C62 /* 00002F24 */]
  246. 000002C4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  247. 000002C8  4CDF 0018                movem.l    D3,D4, [A7]+
  248. 000002CC  4E75                     rts
  249. label000002CE:
  250. 000002CE  7008                     moveq.l    D0, 0x08
  251. 000002D0  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  252. 000002D4  6608                     bne        +0xA /* 000002DE */
  253. 000002D6  702A                     moveq.l    D0, 0x2A
  254. 000002D8  B0AF 000A                cmp.l      D0, [A7 + 0xA]
  255. 000002DC  6D1C                     blt        +0x1E /* 000002FA */
  256. label000002DE:
  257. 000002DE  486F 0006                pea.l      [A7 + 0x6]
  258. 000002E2  4EBA 474E                jsr        [PC + 0x474E /* 00004A32 */]
  259. 000002E6  2F3C 002B 0001           move.l     -[A7], 0x2B0001
  260. 000002EC  4EBA 2C36                jsr        [PC + 0x2C36 /* 00002F24 */]
  261. 000002F0  4FEF 0016                lea.l      A7, [A7 + 0x16]
  262. 000002F4  4CDF 0018                movem.l    D3,D4, [A7]+
  263. 000002F8  4E75                     rts
  264. label000002FA:
  265. 000002FA  202F 000A                move.l     D0, [A7 + 0xA]
  266. 000002FE  0480 0000 0030           subi.l     D0, 0x30 /* '0' */
  267. 00000304  670A                     beq        +0xC /* 00000310 */
  268. 00000306  5380                     subq.l     D0, 1
  269. 00000308  670A                     beq        +0xC /* 00000314 */
  270. 0000030A  5380                     subq.l     D0, 1
  271. 0000030C  670A                     beq        +0xC /* 00000318 */
  272. 0000030E  60CE                     bra        -0x30 /* 000002DE */
  273. label00000310:
  274. 00000310  7610                     moveq.l    D3, 0x10
  275. 00000312  6006                     bra        +0x8 /* 0000031A */
  276. label00000314:
  277. 00000314  7630                     moveq.l    D3, 0x30
  278. 00000316  6002                     bra        +0x4 /* 0000031A */
  279. label00000318:
  280. 00000318  7620                     moveq.l    D3, 0x20
  281. label0000031A:
  282. 0000031A  486F 0004                pea.l      [A7 + 0x4]
  283. 0000031E  486F 000A                pea.l      [A7 + 0xA]
  284. 00000322  4EBA 46C8                jsr        [PC + 0x46C8 /* 000049EC */]
  285. 00000326  4A00                     tst.b      D0
  286. 00000328  504F                     addq.w     A7, 8
  287. 0000032A  6742                     beq        +0x44 /* 0000036E */
  288. 0000032C  302F 0004                move.w     D0, [A7 + 0x4]
  289. 00000330  48C0                     ext.l      D0
  290. 00000332  0480 0000 001C           subi.l     D0, 0x1C
  291. 00000338  670E                     beq        +0x10 /* 00000348 */
  292. 0000033A  5380                     subq.l     D0, 1
  293. 0000033C  670A                     beq        +0xC /* 00000348 */
  294. 0000033E  5380                     subq.l     D0, 1
  295. 00000340  6706                     beq        +0x8 /* 00000348 */
  296. 00000342  5380                     subq.l     D0, 1
  297. 00000344  6702                     beq        +0x4 /* 00000348 */
  298. 00000346  6024                     bra        +0x26 /* 0000036C */
  299. label00000348:
  300. 00000348  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  301. 0000034C  4EBA 14C6                jsr        [PC + 0x14C6 /* 00001814 */]
  302. 00000350  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  303. 00000354  544F                     addq.w     A7, 2
  304. 00000356  6600 00DC                bne        +0xDE /* 00000434 */
  305. 0000035A  785A                     moveq.l    D4, 0x5A
  306. 0000035C  486F 0004                pea.l      [A7 + 0x4]
  307. 00000360  486F 000A                pea.l      [A7 + 0xA]
  308. 00000364  4EBA 4686                jsr        [PC + 0x4686 /* 000049EC */]
  309. 00000368  504F                     addq.w     A7, 8
  310. 0000036A  6002                     bra        +0x4 /* 0000036E */
  311. label0000036C:
  312. 0000036C  7859                     moveq.l    D4, 0x59
  313. label0000036E:
  314. 0000036E  302F 0004                move.w     D0, [A7 + 0x4]
  315. 00000372  48C0                     ext.l      D0
  316. 00000374  0480 0000 0029           subi.l     D0, 0x29 /* ')' */
  317. 0000037A  6712                     beq        +0x14 /* 0000038E */
  318. 0000037C  0480 0000 004A           subi.l     D0, 0x4A /* 'J' */
  319. 00000382  670A                     beq        +0xC /* 0000038E */
  320. 00000384  0480 0000 0182           subi.l     D0, 0x182
  321. 0000038A  6702                     beq        +0x4 /* 0000038E */
  322. 0000038C  602E                     bra        +0x30 /* 000003BC */
  323. label0000038E:
  324. 0000038E  486D E4B8                pea.l      [A5 - 0x1B48]
  325. 00000392  4EBA 2772                jsr        [PC + 0x2772 /* 00002B06 */]
  326. 00000396  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  327. 0000039A  584F                     addq.w     A7, 4
  328. 0000039C  6600 0096                bne        +0x98 /* 00000434 */
  329. 000003A0  486D E4B8                pea.l      [A5 - 0x1B48]
  330. 000003A4  4EBA 2300                jsr        [PC + 0x2300 /* 000026A6 */]
  331. 000003A8  4A00                     tst.b      D0
  332. 000003AA  584F                     addq.w     A7, 4
  333. 000003AC  6608                     bne        +0xA /* 000003B6 */
  334. 000003AE  4267                     clr.w      -[A7]
  335. 000003B0  4EBA 47AA                jsr        [PC + 0x47AA /* 00004B5C */]
  336. 000003B4  544F                     addq.w     A7, 2
  337. label000003B6:
  338. 000003B6  0043 0006                ori.w      D3, 0x6
  339. 000003BA  606E                     bra        +0x70 /* 0000042A */
  340. label000003BC:
  341. 000003BC  7008                     moveq.l    D0, 0x08
  342. 000003BE  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  343. 000003C2  6608                     bne        +0xA /* 000003CC */
  344. 000003C4  702A                     moveq.l    D0, 0x2A
  345. 000003C6  B0AF 000A                cmp.l      D0, [A7 + 0xA]
  346. 000003CA  6D12                     blt        +0x14 /* 000003DE */
  347. label000003CC:
  348. 000003CC  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  349. 000003D0  4EBA 4592                jsr        [PC + 0x4592 /* 00004964 */]
  350. 000003D4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  351. 000003D8  4CDF 0018                movem.l    D3,D4, [A7]+
  352. 000003DC  4E75                     rts
  353. label000003DE:
  354. 000003DE  0C43 0010                cmpi.w     D3, 0x10
  355. 000003E2  6704                     beq        +0x6 /* 000003E8 */
  356. 000003E4  7000                     moveq.l    D0, 0x00
  357. 000003E6  6002                     bra        +0x4 /* 000003EA */
  358. label000003E8:
  359. 000003E8  7001                     moveq.l    D0, 0x01
  360. label000003EA:
  361. 000003EA  1F00                     move.b     -[A7], D0
  362. 000003EC  486F 0002                pea.l      [A7 + 0x2]
  363. 000003F0  486F 0008                pea.l      [A7 + 0x8]
  364. 000003F4  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  365. 000003F8  4EBA 213A                jsr        [PC + 0x213A /* 00002534 */]
  366. 000003FC  0C43 0010                cmpi.w     D3, 0x10
  367. 00000400  4FEF 000C                lea.l      A7, [A7 + 0xC]
  368. 00000404  6614                     bne        +0x16 /* 0000041A */
  369. 00000406  0C04 0059                cmpi.b     D4, 0x59 /* 'Y' */
  370. 0000040A  660E                     bne        +0x10 /* 0000041A */
  371. 0000040C  382F 0002                move.w     D4, [A7 + 0x2]
  372. 00000410  48C4                     ext.l      D4
  373. 00000412  724D                     moveq.l    D1, 0x4D
  374. 00000414  D881                     add.l      D4, D1
  375. 00000416  3617                     move.w     D3, [A7]
  376. 00000418  6010                     bra        +0x12 /* 0000042A */
  377. label0000041A:
  378. 0000041A  866F 0002                or.w       D3, [A7 + 0x2]
  379. 0000041E  3F17                     move.w     -[A7], [A7]
  380. 00000420  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  381. 00000424  4EBA 46F6                jsr        [PC + 0x46F6 /* 00004B1C */]
  382. 00000428  584F                     addq.w     A7, 4
  383. label0000042A:
  384. 0000042A  3F03                     move.w     -[A7], D3
  385. 0000042C  1F04                     move.b     -[A7], D4
  386. 0000042E  4EBA 4654                jsr        [PC + 0x4654 /* 00004A84 */]
  387. 00000432  584F                     addq.w     A7, 4
  388. label00000434:
  389. 00000434  4FEF 000E                lea.l      A7, [A7 + 0xE]
  390. 00000438  4CDF 0018                movem.l    D3,D4, [A7]+
  391. 0000043C  4E75                     rts
  392. 0000043E  3F3C 0011                move.w     -[A7], 0x11
  393. 00000442  4EBA 4520                jsr        [PC + 0x4520 /* 00004964 */]
  394. 00000446  544F                     addq.w     A7, 2
  395. 00000448  4E75                     rts
  396. fn0000044A:
  397. 0000044A  2F03                     move.l     -[A7], D3
  398. 0000044C  514F                     subq.w     A7, 8
  399. 0000044E  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  400. 00000452  4EBA 3E26                jsr        [PC + 0x3E26 /* 0000427A */]
  401. 00000456  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  402. 0000045A  3628 0016                move.w     D3, [A0 + 0x16]
  403. 0000045E  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  404. 00000462  4EBA 3EA6                jsr        [PC + 0x3EA6 /* 0000430A */]
  405. 00000466  486F 0008                pea.l      [A7 + 0x8]
  406. 0000046A  4EBA 456A                jsr        [PC + 0x456A /* 000049D6 */]
  407. 0000046E  7008                     moveq.l    D0, 0x08
  408. 00000470  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  409. 00000474  4FEF 000C                lea.l      A7, [A7 + 0xC]
  410. 00000478  661C                     bne        +0x1E /* 00000496 */
  411. 0000047A  701A                     moveq.l    D0, 0x1A
  412. 0000047C  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  413. 00000480  6614                     bne        +0x16 /* 00000496 */
  414. 00000482  3F03                     move.w     -[A7], D3
  415. 00000484  4EBA 2B9C                jsr        [PC + 0x2B9C /* 00003022 */]
  416. 00000488  4EBA 2B80                jsr        [PC + 0x2B80 /* 0000300A */]
  417. 0000048C  7001                     moveq.l    D0, 0x01
  418. 0000048E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  419. 00000492  261F                     move.l     D3, [A7]+
  420. 00000494  4E75                     rts
  421. label00000496:
  422. 00000496  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  423. 0000049A  4EBA 3DEA                jsr        [PC + 0x3DEA /* 00004286 */]
  424. 0000049E  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  425. 000004A2  3143 0016                move.w     [A0 + 0x16], D3
  426. 000004A6  7000                     moveq.l    D0, 0x00
  427. 000004A8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  428. 000004AC  261F                     move.l     D3, [A7]+
  429. 000004AE  4E75                     rts
  430. fn000004B0:
  431. 000004B0  2F03                     move.l     -[A7], D3
  432. 000004B2  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  433. label000004B6:
  434. 000004B6  4EBA 2B96                jsr        [PC + 0x2B96 /* 0000304E */]
  435. 000004BA  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  436. 000004BE  4EBA 3E4A                jsr        [PC + 0x3E4A /* 0000430A */]
  437. 000004C2  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  438. 000004C6  4EBA 3D04                jsr        [PC + 0x3D04 /* 000041CC */]
  439. 000004CA  4A00                     tst.b      D0
  440. 000004CC  504F                     addq.w     A7, 8
  441. 000004CE  6712                     beq        +0x14 /* 000004E2 */
  442. 000004D0  3F3C 0010                move.w     -[A7], 0x10
  443. 000004D4  4EBA 448E                jsr        [PC + 0x448E /* 00004964 */]
  444. 000004D8  7000                     moveq.l    D0, 0x00
  445. 000004DA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  446. 000004DE  261F                     move.l     D3, [A7]+
  447. 000004E0  4E75                     rts
  448. label000004E2:
  449. 000004E2  4EBA 2B26                jsr        [PC + 0x2B26 /* 0000300A */]
  450. 000004E6  3F3C 0043                move.w     -[A7], 0x43 /* 'C' */
  451. 000004EA  486F 000A                pea.l      [A7 + 0xA]
  452. 000004EE  4EBA 4798                jsr        [PC + 0x4798 /* 00004C88 */]
  453. 000004F2  4A00                     tst.b      D0
  454. 000004F4  5C4F                     addq.w     A7, 6
  455. 000004F6  6726                     beq        +0x28 /* 0000051E */
  456. 000004F8  3F3C 002F                move.w     -[A7], 0x2F /* '/' */
  457. 000004FC  486F 0002                pea.l      [A7 + 0x2]
  458. 00000500  4EBA 4786                jsr        [PC + 0x4786 /* 00004C88 */]
  459. 00000504  4A00                     tst.b      D0
  460. 00000506  5C4F                     addq.w     A7, 6
  461. 00000508  670A                     beq        +0xC /* 00000514 */
  462. 0000050A  7000                     moveq.l    D0, 0x00
  463. 0000050C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  464. 00000510  261F                     move.l     D3, [A7]+
  465. 00000512  4E75                     rts
  466. label00000514:
  467. 00000514  4857                     pea.l      [A7]
  468. 00000516  4EBA 451A                jsr        [PC + 0x451A /* 00004A32 */]
  469. 0000051A  584F                     addq.w     A7, 4
  470. 0000051C  601A                     bra        +0x1C /* 00000538 */
  471. label0000051E:
  472. 0000051E  7008                     moveq.l    D0, 0x08
  473. 00000520  B0AF 0008                cmp.l      D0, [A7 + 0x8]
  474. 00000524  6612                     bne        +0x14 /* 00000538 */
  475. 00000526  701A                     moveq.l    D0, 0x1A
  476. 00000528  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  477. 0000052C  660A                     bne        +0xC /* 00000538 */
  478. 0000052E  7001                     moveq.l    D0, 0x01
  479. 00000530  4FEF 0010                lea.l      A7, [A7 + 0x10]
  480. 00000534  261F                     move.l     D3, [A7]+
  481. 00000536  4E75                     rts
  482. label00000538:
  483. 00000538  486F 0008                pea.l      [A7 + 0x8]
  484. 0000053C  4EBA 44F4                jsr        [PC + 0x44F4 /* 00004A32 */]
  485. 00000540  4EBA 29F4                jsr        [PC + 0x29F4 /* 00002F36 */]
  486. 00000544  1600                     move.b     D3, D0
  487. 00000546  4A03                     tst.b      D3
  488. 00000548  584F                     addq.w     A7, 4
  489. 0000054A  660A                     bne        +0xC /* 00000556 */
  490. 0000054C  3F3C 0010                move.w     -[A7], 0x10
  491. 00000550  4EBA 4412                jsr        [PC + 0x4412 /* 00004964 */]
  492. 00000554  544F                     addq.w     A7, 2
  493. label00000556:
  494. 00000556  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  495. 0000055A  6700 FF5A                beq        -0xA4 /* 000004B6 */
  496. 0000055E  7000                     moveq.l    D0, 0x00
  497. 00000560  4FEF 0010                lea.l      A7, [A7 + 0x10]
  498. 00000564  261F                     move.l     D3, [A7]+
  499. 00000566  4E75                     rts
  500. 00000568  2F03                     move.l     -[A7], D3
  501. 0000056A  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  502. 0000056E  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  503. 00000572  6600 014C                bne        +0x14E /* 000006C0 */
  504. 00000576  42AF 0004                clr.l      [A7 + 0x4]
  505. label0000057A:
  506. 0000057A  4297                     clr.l      [A7]
  507. 0000057C  486D E4B8                pea.l      [A5 - 0x1B48]
  508. 00000580  4EBA 2584                jsr        [PC + 0x2584 /* 00002B06 */]
  509. 00000584  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  510. 00000588  584F                     addq.w     A7, 4
  511. 0000058A  6600 0134                bne        +0x136 /* 000006C0 */
  512. 0000058E  4857                     pea.l      [A7]
  513. 00000590  3F3C 0055                move.w     -[A7], 0x55 /* 'U' */
  514. 00000594  4EBA 4796                jsr        [PC + 0x4796 /* 00004D2C */]
  515. 00000598  486F 000E                pea.l      [A7 + 0xE]
  516. 0000059C  4EBA 4438                jsr        [PC + 0x4438 /* 000049D6 */]
  517. 000005A0  7008                     moveq.l    D0, 0x08
  518. 000005A2  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  519. 000005A6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  520. 000005AA  6608                     bne        +0xA /* 000005B4 */
  521. 000005AC  7019                     moveq.l    D0, 0x19
  522. 000005AE  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  523. 000005B2  6710                     beq        +0x12 /* 000005C4 */
  524. label000005B4:
  525. 000005B4  3F3C 000F                move.w     -[A7], 0xF
  526. 000005B8  4EBA 43AA                jsr        [PC + 0x43AA /* 00004964 */]
  527. 000005BC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  528. 000005C0  261F                     move.l     D3, [A7]+
  529. 000005C2  4E75                     rts
  530. label000005C4:
  531. 000005C4  486F 0008                pea.l      [A7 + 0x8]
  532. 000005C8  4EBA 440C                jsr        [PC + 0x440C /* 000049D6 */]
  533. 000005CC  4AAF 000C                tst.l      [A7 + 0xC]
  534. 000005D0  584F                     addq.w     A7, 4
  535. 000005D2  6610                     bne        +0x12 /* 000005E4 */
  536. 000005D4  4EBA FEDA                jsr        [PC - 0x126 /* 000004B0 */]
  537. 000005D8  1600                     move.b     D3, D0
  538. 000005DA  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  539. 000005DE  6600 00E0                bne        +0xE2 /* 000006C0 */
  540. 000005E2  6030                     bra        +0x32 /* 00000614 */
  541. label000005E4:
  542. 000005E4  486F 0008                pea.l      [A7 + 0x8]
  543. 000005E8  4EBA 4448                jsr        [PC + 0x4448 /* 00004A32 */]
  544. 000005EC  4EBA 2948                jsr        [PC + 0x2948 /* 00002F36 */]
  545. 000005F0  4A00                     tst.b      D0
  546. 000005F2  584F                     addq.w     A7, 4
  547. 000005F4  6610                     bne        +0x12 /* 00000606 */
  548. 000005F6  3F3C 0010                move.w     -[A7], 0x10
  549. 000005FA  4EBA 4368                jsr        [PC + 0x4368 /* 00004964 */]
  550. 000005FE  4FEF 0012                lea.l      A7, [A7 + 0x12]
  551. 00000602  261F                     move.l     D3, [A7]+
  552. 00000604  4E75                     rts
  553. label00000606:
  554. 00000606  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  555. 0000060A  6600 00B4                bne        +0xB6 /* 000006C0 */
  556. 0000060E  4EBA FE3A                jsr        [PC - 0x1C6 /* 0000044A */]
  557. 00000612  1600                     move.b     D3, D0
  558. label00000614:
  559. 00000614  4A03                     tst.b      D3
  560. 00000616  6616                     bne        +0x18 /* 0000062E */
  561. 00000618  2F17                     move.l     -[A7], [A7]
  562. 0000061A  4EBA 4738                jsr        [PC + 0x4738 /* 00004D54 */]
  563. 0000061E  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  564. 00000622  4EBA 4730                jsr        [PC + 0x4730 /* 00004D54 */]
  565. 00000626  4FEF 0018                lea.l      A7, [A7 + 0x18]
  566. 0000062A  261F                     move.l     D3, [A7]+
  567. 0000062C  4E75                     rts
  568. label0000062E:
  569. 0000062E  486F 0004                pea.l      [A7 + 0x4]
  570. 00000632  3F3C 0053                move.w     -[A7], 0x53 /* 'S' */
  571. 00000636  4EBA 46F4                jsr        [PC + 0x46F4 /* 00004D2C */]
  572. 0000063A  4EBA 2A22                jsr        [PC + 0x2A22 /* 0000305E */]
  573. 0000063E  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  574. 00000642  4EBA 4710                jsr        [PC + 0x4710 /* 00004D54 */]
  575. 00000646  486F 0012                pea.l      [A7 + 0x12]
  576. 0000064A  4EBA 438A                jsr        [PC + 0x438A /* 000049D6 */]
  577. 0000064E  4AAF 0016                tst.l      [A7 + 0x16]
  578. 00000652  4FEF 000E                lea.l      A7, [A7 + 0xE]
  579. 00000656  662A                     bne        +0x2C /* 00000682 */
  580. 00000658  4EBA FE56                jsr        [PC - 0x1AA /* 000004B0 */]
  581. 0000065C  1600                     move.b     D3, D0
  582. 0000065E  4A03                     tst.b      D3
  583. 00000660  6710                     beq        +0x12 /* 00000672 */
  584. 00000662  3F3C 0011                move.w     -[A7], 0x11
  585. 00000666  4EBA 42FC                jsr        [PC + 0x42FC /* 00004964 */]
  586. 0000066A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  587. 0000066E  261F                     move.l     D3, [A7]+
  588. 00000670  4E75                     rts
  589. label00000672:
  590. 00000672  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  591. 00000676  4EBA 46DC                jsr        [PC + 0x46DC /* 00004D54 */]
  592. 0000067A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  593. 0000067E  261F                     move.l     D3, [A7]+
  594. 00000680  4E75                     rts
  595. label00000682:
  596. 00000682  7008                     moveq.l    D0, 0x08
  597. 00000684  B0AF 0008                cmp.l      D0, [A7 + 0x8]
  598. 00000688  660A                     bne        +0xC /* 00000694 */
  599. 0000068A  702F                     moveq.l    D0, 0x2F
  600. 0000068C  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  601. 00000690  6700 FEE8                beq        -0x116 /* 0000057A */
  602. label00000694:
  603. 00000694  486F 0008                pea.l      [A7 + 0x8]
  604. 00000698  4EBA 4398                jsr        [PC + 0x4398 /* 00004A32 */]
  605. 0000069C  4EBA 2898                jsr        [PC + 0x2898 /* 00002F36 */]
  606. 000006A0  4A00                     tst.b      D0
  607. 000006A2  584F                     addq.w     A7, 4
  608. 000006A4  6610                     bne        +0x12 /* 000006B6 */
  609. 000006A6  3F3C 0010                move.w     -[A7], 0x10
  610. 000006AA  4EBA 42B8                jsr        [PC + 0x42B8 /* 00004964 */]
  611. 000006AE  4FEF 0012                lea.l      A7, [A7 + 0x12]
  612. 000006B2  261F                     move.l     D3, [A7]+
  613. 000006B4  4E75                     rts
  614. label000006B6:
  615. 000006B6  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  616. 000006BA  4EBA 4698                jsr        [PC + 0x4698 /* 00004D54 */]
  617. 000006BE  584F                     addq.w     A7, 4
  618. label000006C0:
  619. 000006C0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  620. 000006C4  261F                     move.l     D3, [A7]+
  621. 000006C6  4E75                     rts
  622. fn000006C8:
  623. 000006C8  206F 0004                movea.l    A0, [A7 + 0x4]
  624. 000006CC  43ED 0F78                lea.l      A1, [A5 + 0xF78]
  625. 000006D0  20D9                     move.l     [A0]+, [A1]+
  626. 000006D2  20D9                     move.l     [A0]+, [A1]+
  627. 000006D4  20D9                     move.l     [A0]+, [A1]+
  628. 000006D6  30D9                     move.w     [A0]+, [A1]+
  629. 000006D8  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  630. 000006DC  2050                     movea.l    A0, [A0]
  631. 000006DE  2B68 0008 0F78           move.l     [A5 + 0xF78], [A0 + 0x8]
  632. 000006E4  42AD 0F7C                clr.l      [A5 + 0xF7C]
  633. 000006E8  42AD 0F80                clr.l      [A5 + 0xF80]
  634. 000006EC  1B7C 0001 0F84           move.b     [A5 + 0xF84], 0x1
  635. 000006F2  4E75                     rts
  636. fn000006F4:
  637. 000006F4  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  638. 000006F8  3F3C 0043                move.w     -[A7], 0x43 /* 'C' */
  639. 000006FC  486F 000A                pea.l      [A7 + 0xA]
  640. 00000700  4EBA 4586                jsr        [PC + 0x4586 /* 00004C88 */]
  641. 00000704  4A00                     tst.b      D0
  642. 00000706  5C4F                     addq.w     A7, 6
  643. 00000708  6722                     beq        +0x24 /* 0000072C */
  644. 0000070A  3F3C 0042                move.w     -[A7], 0x42 /* 'B' */
  645. 0000070E  486F 0002                pea.l      [A7 + 0x2]
  646. 00000712  4EBA 4574                jsr        [PC + 0x4574 /* 00004C88 */]
  647. 00000716  4A00                     tst.b      D0
  648. 00000718  5C4F                     addq.w     A7, 6
  649. 0000071A  6708                     beq        +0xA /* 00000724 */
  650. 0000071C  7001                     moveq.l    D0, 0x01
  651. 0000071E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  652. 00000722  4E75                     rts
  653. label00000724:
  654. 00000724  4857                     pea.l      [A7]
  655. 00000726  4EBA 430A                jsr        [PC + 0x430A /* 00004A32 */]
  656. 0000072A  584F                     addq.w     A7, 4
  657. label0000072C:
  658. 0000072C  486F 0008                pea.l      [A7 + 0x8]
  659. 00000730  4EBA 4300                jsr        [PC + 0x4300 /* 00004A32 */]
  660. 00000734  7000                     moveq.l    D0, 0x00
  661. 00000736  4FEF 0014                lea.l      A7, [A7 + 0x14]
  662. 0000073A  4E75                     rts
  663. fn0000073C:
  664. 0000073C  4EBA 2910                jsr        [PC + 0x2910 /* 0000304E */]
  665. label00000740:
  666. 00000740  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  667. 00000744  4EBA 3BC4                jsr        [PC + 0x3BC4 /* 0000430A */]
  668. 00000748  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  669. 0000074C  4EBA 3A7E                jsr        [PC + 0x3A7E /* 000041CC */]
  670. 00000750  4A00                     tst.b      D0
  671. 00000752  504F                     addq.w     A7, 8
  672. 00000754  670C                     beq        +0xE /* 00000762 */
  673. 00000756  3F3C 000C                move.w     -[A7], 0xC
  674. 0000075A  4EBA 4208                jsr        [PC + 0x4208 /* 00004964 */]
  675. 0000075E  544F                     addq.w     A7, 2
  676. 00000760  4E75                     rts
  677. label00000762:
  678. 00000762  4EBA FF90                jsr        [PC - 0x70 /* 000006F4 */]
  679. 00000766  4A00                     tst.b      D0
  680. 00000768  6614                     bne        +0x16 /* 0000077E */
  681. 0000076A  4EBA 2916                jsr        [PC + 0x2916 /* 00003082 */]
  682. 0000076E  4A00                     tst.b      D0
  683. 00000770  66CE                     bne        -0x30 /* 00000740 */
  684. 00000772  3F3C 000C                move.w     -[A7], 0xC
  685. 00000776  4EBA 41EC                jsr        [PC + 0x41EC /* 00004964 */]
  686. 0000077A  544F                     addq.w     A7, 2
  687. 0000077C  4E75                     rts
  688. label0000077E:
  689. 0000077E  4E75                     rts
  690. fn00000780:
  691. 00000780  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  692. 00000784  2050                     movea.l    A0, [A0]
  693. 00000786  2028 0008                move.l     D0, [A0 + 0x8]
  694. 0000078A  90AD 0F78                sub.l      D0, [A5 + 0xF78]
  695. 0000078E  3F00                     move.w     -[A7], D0
  696. 00000790  1F3C 0054                move.b     -[A7], 0x54 /* 'T' */
  697. 00000794  4EBA 42EE                jsr        [PC + 0x42EE /* 00004A84 */]
  698. 00000798  2F2D 0F7C                move.l     -[A7], [A5 + 0xF7C]
  699. 0000079C  4EBA 45B6                jsr        [PC + 0x45B6 /* 00004D54 */]
  700. 000007A0  206F 000C                movea.l    A0, [A7 + 0xC]
  701. 000007A4  43ED 0F78                lea.l      A1, [A5 + 0xF78]
  702. 000007A8  22D8                     move.l     [A1]+, [A0]+
  703. 000007AA  22D8                     move.l     [A1]+, [A0]+
  704. 000007AC  22D8                     move.l     [A1]+, [A0]+
  705. 000007AE  32D8                     move.w     [A1]+, [A0]+
  706. 000007B0  504F                     addq.w     A7, 8
  707. 000007B2  4E75                     rts
  708. fn000007B4:
  709. 000007B4  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  710. 000007B8  486D E4B8                pea.l      [A5 - 0x1B48]
  711. 000007BC  4EBA 2348                jsr        [PC + 0x2348 /* 00002B06 */]
  712. 000007C0  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  713. 000007C4  584F                     addq.w     A7, 4
  714. 000007C6  6600 00FC                bne        +0xFE /* 000008C4 */
  715. 000007CA  4267                     clr.w      -[A7]
  716. 000007CC  1F3C 0064                move.b     -[A7], 0x64 /* 'd' */
  717. 000007D0  4EBA 42B2                jsr        [PC + 0x42B2 /* 00004A84 */]
  718. 000007D4  3F3C 0001                move.w     -[A7], 0x1
  719. 000007D8  1F3C 0043                move.b     -[A7], 0x43 /* 'C' */
  720. 000007DC  4EBA 42A6                jsr        [PC + 0x42A6 /* 00004A84 */]
  721. 000007E0  3F3C 0180                move.w     -[A7], 0x180
  722. 000007E4  4EAD E0E0                jsr        [A5 - 0x1F20]
  723. 000007E8  544F                     addq.w     A7, 2
  724. 000007EA  3F00                     move.w     -[A7], D0
  725. 000007EC  1F2D 0F08                move.b     -[A7], [A5 + 0xF08]
  726. 000007F0  4EBA 4292                jsr        [PC + 0x4292 /* 00004A84 */]
  727. 000007F4  3F3C 0001                move.w     -[A7], 0x1
  728. 000007F8  1F3C 0041                move.b     -[A7], 0x41 /* 'A' */
  729. 000007FC  4EBA 4286                jsr        [PC + 0x4286 /* 00004A84 */]
  730. 00000800  486F 0010                pea.l      [A7 + 0x10]
  731. 00000804  4EBA FEC2                jsr        [PC - 0x13E /* 000006C8 */]
  732. 00000808  4267                     clr.w      -[A7]
  733. 0000080A  1F3C 0064                move.b     -[A7], 0x64 /* 'd' */
  734. 0000080E  4EBA 4274                jsr        [PC + 0x4274 /* 00004A84 */]
  735. 00000812  3F3C 0002                move.w     -[A7], 0x2
  736. 00000816  1F3C 0064                move.b     -[A7], 0x64 /* 'd' */
  737. 0000081A  4EBA 4268                jsr        [PC + 0x4268 /* 00004A84 */]
  738. 0000081E  1F3C 000D                move.b     -[A7], 0xD /* '\r' */
  739. 00000822  4EBA 421E                jsr        [PC + 0x421E /* 00004A42 */]
  740. 00000826  486D 0F7C                pea.l      [A5 + 0xF7C]
  741. 0000082A  3F3C 0055                move.w     -[A7], 0x55 /* 'U' */
  742. 0000082E  4EBA 44FC                jsr        [PC + 0x44FC /* 00004D2C */]
  743. 00000832  3F3C 0002                move.w     -[A7], 0x2
  744. 00000836  1F3C 0064                move.b     -[A7], 0x64 /* 'd' */
  745. 0000083A  4EBA 4248                jsr        [PC + 0x4248 /* 00004A84 */]
  746. 0000083E  3F3C 0001                move.w     -[A7], 0x1
  747. 00000842  1F3C 0064                move.b     -[A7], 0x64 /* 'd' */
  748. 00000846  4EBA 423C                jsr        [PC + 0x423C /* 00004A84 */]
  749. 0000084A  3F3C 0002                move.w     -[A7], 0x2
  750. 0000084E  1F3C 0043                move.b     -[A7], 0x43 /* 'C' */
  751. 00000852  4EBA 4230                jsr        [PC + 0x4230 /* 00004A84 */]
  752. 00000856  3F3C 0176                move.w     -[A7], 0x176
  753. 0000085A  4EAD E0E0                jsr        [A5 - 0x1F20]
  754. 0000085E  544F                     addq.w     A7, 2
  755. 00000860  3F00                     move.w     -[A7], D0
  756. 00000862  1F2D 0F08                move.b     -[A7], [A5 + 0xF08]
  757. 00000866  4EBA 421C                jsr        [PC + 0x421C /* 00004A84 */]
  758. 0000086A  3F2F 0048                move.w     -[A7], [A7 + 0x48]
  759. 0000086E  302F 0048                move.w     D0, [A7 + 0x48]
  760. 00000872  48C0                     ext.l      D0
  761. 00000874  724D                     moveq.l    D1, 0x4D
  762. 00000876  D081                     add.l      D0, D1
  763. 00000878  1F00                     move.b     -[A7], D0
  764. 0000087A  4EBA 4208                jsr        [PC + 0x4208 /* 00004A84 */]
  765. 0000087E  4EBA FEBC                jsr        [PC - 0x144 /* 0000073C */]
  766. 00000882  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  767. 00000886  4FEF 0038                lea.l      A7, [A7 + 0x38]
  768. 0000088A  6638                     bne        +0x3A /* 000008C4 */
  769. 0000088C  4EBA 277C                jsr        [PC + 0x277C /* 0000300A */]
  770. 00000890  2F2D 0F80                move.l     -[A7], [A5 + 0xF80]
  771. 00000894  4EBA 44BE                jsr        [PC + 0x44BE /* 00004D54 */]
  772. 00000898  3F3C 0001                move.w     -[A7], 0x1
  773. 0000089C  1F3C 0041                move.b     -[A7], 0x41 /* 'A' */
  774. 000008A0  4EBA 41E2                jsr        [PC + 0x41E2 /* 00004A84 */]
  775. 000008A4  1F3C 0005                move.b     -[A7], 0x5
  776. 000008A8  4EBA 4198                jsr        [PC + 0x4198 /* 00004A42 */]
  777. 000008AC  486F 000A                pea.l      [A7 + 0xA]
  778. 000008B0  4EBA FECE                jsr        [PC - 0x132 /* 00000780 */]
  779. 000008B4  3F3C 0003                move.w     -[A7], 0x3
  780. 000008B8  1F3C 0065                move.b     -[A7], 0x65 /* 'e' */
  781. 000008BC  4EBA 41C6                jsr        [PC + 0x41C6 /* 00004A84 */]
  782. 000008C0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  783. label000008C4:
  784. 000008C4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  785. 000008C8  4E75                     rts
  786. 000008CA  2F0A                     move.l     -[A7], A2
  787. 000008CC  246F 0008                movea.l    A2, [A7 + 0x8]
  788. 000008D0  7008                     moveq.l    D0, 0x08
  789. 000008D2  B092                     cmp.l      D0, [A2]
  790. 000008D4  6608                     bne        +0xA /* 000008DE */
  791. 000008D6  702E                     moveq.l    D0, 0x2E
  792. 000008D8  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  793. 000008DC  6714                     beq        +0x16 /* 000008F2 */
  794. label000008DE:
  795. 000008DE  7008                     moveq.l    D0, 0x08
  796. 000008E0  B092                     cmp.l      D0, [A2]
  797. 000008E2  660A                     bne        +0xC /* 000008EE */
  798. 000008E4  0CAA 0000 01BE 0004      cmpi.l     [A2 + 0x4], 0x1BE
  799. 000008EC  6704                     beq        +0x6 /* 000008F2 */
  800. label000008EE:
  801. 000008EE  7000                     moveq.l    D0, 0x00
  802. 000008F0  6002                     bra        +0x4 /* 000008F4 */
  803. label000008F2:
  804. 000008F2  7001                     moveq.l    D0, 0x01
  805. label000008F4:
  806. 000008F4  245F                     movea.l    A2, [A7]+
  807. 000008F6  4E75                     rts
  808. fn000008F8:
  809. 000008F8  2F03                     move.l     -[A7], D3
  810. 000008FA  4FEF FFE6                lea.l      A7, [A7 - 0x1A]
  811. 000008FE  7600                     moveq.l    D3, 0x00
  812. 00000900  486F 0012                pea.l      [A7 + 0x12]
  813. 00000904  4EBA 40D0                jsr        [PC + 0x40D0 /* 000049D6 */]
  814. 00000908  7008                     moveq.l    D0, 0x08
  815. 0000090A  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  816. 0000090E  584F                     addq.w     A7, 4
  817. 00000910  6608                     bne        +0xA /* 0000091A */
  818. 00000912  702A                     moveq.l    D0, 0x2A
  819. 00000914  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  820. 00000918  6D10                     blt        +0x12 /* 0000092A */
  821. label0000091A:
  822. 0000091A  3F3C 0003                move.w     -[A7], 0x3
  823. 0000091E  4EBA 4044                jsr        [PC + 0x4044 /* 00004964 */]
  824. 00000922  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  825. 00000926  261F                     move.l     D3, [A7]+
  826. 00000928  4E75                     rts
  827. label0000092A:
  828. 0000092A  1F3C 0001                move.b     -[A7], 0x1
  829. 0000092E  486F 0010                pea.l      [A7 + 0x10]
  830. 00000932  486F 0016                pea.l      [A7 + 0x16]
  831. 00000936  3F2F 0022                move.w     -[A7], [A7 + 0x22]
  832. 0000093A  4EBA 1BF8                jsr        [PC + 0x1BF8 /* 00002534 */]
  833. 0000093E  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  834. 00000942  4FEF 000C                lea.l      A7, [A7 + 0xC]
  835. 00000946  6600 01A4                bne        +0x1A6 /* 00000AEC */
  836. 0000094A  486F 0012                pea.l      [A7 + 0x12]
  837. 0000094E  4EBA 4086                jsr        [PC + 0x4086 /* 000049D6 */]
  838. 00000952  7008                     moveq.l    D0, 0x08
  839. 00000954  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  840. 00000958  584F                     addq.w     A7, 4
  841. 0000095A  6608                     bne        +0xA /* 00000964 */
  842. 0000095C  7011                     moveq.l    D0, 0x11
  843. 0000095E  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  844. 00000962  6736                     beq        +0x38 /* 0000099A */
  845. label00000964:
  846. 00000964  7008                     moveq.l    D0, 0x08
  847. 00000966  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  848. 0000096A  661E                     bne        +0x20 /* 0000098A */
  849. 0000096C  0CAF 0000 009E 0016      cmpi.l     [A7 + 0x16], 0x9E
  850. 00000974  6614                     bne        +0x16 /* 0000098A */
  851. 00000976  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  852. 0000097A  3F2F 0012                move.w     -[A7], [A7 + 0x12]
  853. 0000097E  4EBA FE34                jsr        [PC - 0x1CC /* 000007B4 */]
  854. 00000982  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  855. 00000986  261F                     move.l     D3, [A7]+
  856. 00000988  4E75                     rts
  857. label0000098A:
  858. 0000098A  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  859. 0000098E  4EBA 3FD4                jsr        [PC + 0x3FD4 /* 00004964 */]
  860. 00000992  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  861. 00000996  261F                     move.l     D3, [A7]+
  862. 00000998  4E75                     rts
  863. label0000099A:
  864. 0000099A  486D E460                pea.l      [A5 - 0x1BA0]
  865. 0000099E  4EBA 2166                jsr        [PC + 0x2166 /* 00002B06 */]
  866. 000009A2  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  867. 000009A6  584F                     addq.w     A7, 4
  868. 000009A8  6600 0142                bne        +0x144 /* 00000AEC */
  869. 000009AC  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  870. 000009B0  302F 0012                move.w     D0, [A7 + 0x12]
  871. 000009B4  48C0                     ext.l      D0
  872. 000009B6  724D                     moveq.l    D1, 0x4D
  873. 000009B8  D081                     add.l      D0, D1
  874. 000009BA  1F00                     move.b     -[A7], D0
  875. 000009BC  4EBA 40C6                jsr        [PC + 0x40C6 /* 00004A84 */]
  876. 000009C0  486F 0016                pea.l      [A7 + 0x16]
  877. 000009C4  4EBA 4010                jsr        [PC + 0x4010 /* 000049D6 */]
  878. 000009C8  7008                     moveq.l    D0, 0x08
  879. 000009CA  B0AF 001A                cmp.l      D0, [A7 + 0x1A]
  880. 000009CE  504F                     addq.w     A7, 8
  881. 000009D0  6608                     bne        +0xA /* 000009DA */
  882. 000009D2  702E                     moveq.l    D0, 0x2E
  883. 000009D4  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  884. 000009D8  674E                     beq        +0x50 /* 00000A28 */
  885. label000009DA:
  886. 000009DA  7008                     moveq.l    D0, 0x08
  887. 000009DC  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  888. 000009E0  660A                     bne        +0xC /* 000009EC */
  889. 000009E2  0CAF 0000 01BE 0016      cmpi.l     [A7 + 0x16], 0x1BE
  890. 000009EA  6710                     beq        +0x12 /* 000009FC */
  891. label000009EC:
  892. 000009EC  3F3C 000E                move.w     -[A7], 0xE
  893. 000009F0  4EBA 3F72                jsr        [PC + 0x3F72 /* 00004964 */]
  894. 000009F4  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  895. 000009F8  261F                     move.l     D3, [A7]+
  896. 000009FA  4E75                     rts
  897. label000009FC:
  898. 000009FC  486F 0012                pea.l      [A7 + 0x12]
  899. 00000A00  4EBA 3FD4                jsr        [PC + 0x3FD4 /* 000049D6 */]
  900. 00000A04  7008                     moveq.l    D0, 0x08
  901. 00000A06  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  902. 00000A0A  584F                     addq.w     A7, 4
  903. 00000A0C  6608                     bne        +0xA /* 00000A16 */
  904. 00000A0E  702E                     moveq.l    D0, 0x2E
  905. 00000A10  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  906. 00000A14  6710                     beq        +0x12 /* 00000A26 */
  907. label00000A16:
  908. 00000A16  3F3C 000E                move.w     -[A7], 0xE
  909. 00000A1A  4EBA 3F48                jsr        [PC + 0x3F48 /* 00004964 */]
  910. 00000A1E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  911. 00000A22  261F                     move.l     D3, [A7]+
  912. 00000A24  4E75                     rts
  913. label00000A26:
  914. 00000A26  7601                     moveq.l    D3, 0x01
  915. label00000A28:
  916. 00000A28  4857                     pea.l      [A7]
  917. 00000A2A  4EBA FC9C                jsr        [PC - 0x364 /* 000006C8 */]
  918. 00000A2E  3F2F 0012                move.w     -[A7], [A7 + 0x12]
  919. 00000A32  302F 0016                move.w     D0, [A7 + 0x16]
  920. 00000A36  48C0                     ext.l      D0
  921. 00000A38  7247                     moveq.l    D1, 0x47
  922. 00000A3A  D081                     add.l      D0, D1
  923. 00000A3C  1F00                     move.b     -[A7], D0
  924. 00000A3E  4EBA 4044                jsr        [PC + 0x4044 /* 00004A84 */]
  925. 00000A42  486D E4B8                pea.l      [A5 - 0x1B48]
  926. 00000A46  4EBA 20BE                jsr        [PC + 0x20BE /* 00002B06 */]
  927. 00000A4A  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  928. 00000A4E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  929. 00000A52  6600 0098                bne        +0x9A /* 00000AEC */
  930. 00000A56  4A03                     tst.b      D3
  931. 00000A58  670C                     beq        +0xE /* 00000A66 */
  932. 00000A5A  1F3C 0011                move.b     -[A7], 0x11
  933. 00000A5E  4EBA 3FE2                jsr        [PC + 0x3FE2 /* 00004A42 */]
  934. 00000A62  544F                     addq.w     A7, 2
  935. 00000A64  600A                     bra        +0xC /* 00000A70 */
  936. label00000A66:
  937. 00000A66  1F3C 000D                move.b     -[A7], 0xD /* '\r' */
  938. 00000A6A  4EBA 3FD6                jsr        [PC + 0x3FD6 /* 00004A42 */]
  939. 00000A6E  544F                     addq.w     A7, 2
  940. label00000A70:
  941. 00000A70  486D 0F7C                pea.l      [A5 + 0xF7C]
  942. 00000A74  3F3C 0055                move.w     -[A7], 0x55 /* 'U' */
  943. 00000A78  4EBA 42B2                jsr        [PC + 0x42B2 /* 00004D2C */]
  944. 00000A7C  4EBA FCBE                jsr        [PC - 0x342 /* 0000073C */]
  945. 00000A80  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  946. 00000A84  5C4F                     addq.w     A7, 6
  947. 00000A86  6664                     bne        +0x66 /* 00000AEC */
  948. 00000A88  4EBA 2580                jsr        [PC + 0x2580 /* 0000300A */]
  949. 00000A8C  2F2D 0F80                move.l     -[A7], [A5 + 0xF80]
  950. 00000A90  4EBA 42C2                jsr        [PC + 0x42C2 /* 00004D54 */]
  951. 00000A94  4A03                     tst.b      D3
  952. 00000A96  584F                     addq.w     A7, 4
  953. 00000A98  670C                     beq        +0xE /* 00000AA6 */
  954. 00000A9A  3F3C FFFF                move.w     -[A7], 0xFFFF
  955. 00000A9E  4EBA 40BC                jsr        [PC + 0x40BC /* 00004B5C */]
  956. 00000AA2  544F                     addq.w     A7, 2
  957. 00000AA4  600A                     bra        +0xC /* 00000AB0 */
  958. label00000AA6:
  959. 00000AA6  3F3C 0001                move.w     -[A7], 0x1
  960. 00000AAA  4EBA 40B0                jsr        [PC + 0x40B0 /* 00004B5C */]
  961. 00000AAE  544F                     addq.w     A7, 2
  962. label00000AB0:
  963. 00000AB0  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  964. 00000AB4  302F 0012                move.w     D0, [A7 + 0x12]
  965. 00000AB8  48C0                     ext.l      D0
  966. 00000ABA  7247                     moveq.l    D1, 0x47
  967. 00000ABC  D081                     add.l      D0, D1
  968. 00000ABE  1F00                     move.b     -[A7], D0
  969. 00000AC0  4EBA 3FC2                jsr        [PC + 0x3FC2 /* 00004A84 */]
  970. 00000AC4  1F3C 0005                move.b     -[A7], 0x5
  971. 00000AC8  4EBA 3F78                jsr        [PC + 0x3F78 /* 00004A42 */]
  972. 00000ACC  3F2F 0014                move.w     -[A7], [A7 + 0x14]
  973. 00000AD0  302F 0018                move.w     D0, [A7 + 0x18]
  974. 00000AD4  48C0                     ext.l      D0
  975. 00000AD6  724D                     moveq.l    D1, 0x4D
  976. 00000AD8  D081                     add.l      D0, D1
  977. 00000ADA  1F00                     move.b     -[A7], D0
  978. 00000ADC  4EBA 3FA6                jsr        [PC + 0x3FA6 /* 00004A84 */]
  979. 00000AE0  486F 000A                pea.l      [A7 + 0xA]
  980. 00000AE4  4EBA FC9A                jsr        [PC - 0x366 /* 00000780 */]
  981. 00000AE8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  982. label00000AEC:
  983. 00000AEC  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  984. 00000AF0  261F                     move.l     D3, [A7]+
  985. 00000AF2  4E75                     rts
  986. 00000AF4  514F                     subq.w     A7, 8
  987. 00000AF6  4857                     pea.l      [A7]
  988. 00000AF8  4EBA 3EDC                jsr        [PC + 0x3EDC /* 000049D6 */]
  989. 00000AFC  7008                     moveq.l    D0, 0x08
  990. 00000AFE  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  991. 00000B02  584F                     addq.w     A7, 4
  992. 00000B04  6608                     bne        +0xA /* 00000B0E */
  993. 00000B06  7042                     moveq.l    D0, 0x42
  994. 00000B08  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  995. 00000B0C  6716                     beq        +0x18 /* 00000B24 */
  996. label00000B0E:
  997. 00000B0E  4857                     pea.l      [A7]
  998. 00000B10  4EBA 3F20                jsr        [PC + 0x3F20 /* 00004A32 */]
  999. 00000B14  2F3C 01AA 0000           move.l     -[A7], 0x1AA0000
  1000. 00000B1A  4EBA 2408                jsr        [PC + 0x2408 /* 00002F24 */]
  1001. 00000B1E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1002. 00000B22  4E75                     rts
  1003. label00000B24:
  1004. 00000B24  4A2D 0F84                tst.b      [A5 + 0xF84]
  1005. 00000B28  660E                     bne        +0x10 /* 00000B38 */
  1006. 00000B2A  3F3C 0018                move.w     -[A7], 0x18
  1007. 00000B2E  4EBA 3E34                jsr        [PC + 0x3E34 /* 00004964 */]
  1008. 00000B32  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1009. 00000B36  4E75                     rts
  1010. label00000B38:
  1011. 00000B38  486D 0F80                pea.l      [A5 + 0xF80]
  1012. 00000B3C  3F3C 0053                move.w     -[A7], 0x53 /* 'S' */
  1013. 00000B40  4EBA 41EA                jsr        [PC + 0x41EA /* 00004D2C */]
  1014. 00000B44  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1015. 00000B48  4E75                     rts
  1016. fn00000B4A:
  1017. 00000B4A  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  1018. 00000B4E  4857                     pea.l      [A7]
  1019. 00000B50  4EBA FB76                jsr        [PC - 0x48A /* 000006C8 */]
  1020. 00000B54  486D E4B8                pea.l      [A5 - 0x1B48]
  1021. 00000B58  4EBA 1FAC                jsr        [PC + 0x1FAC /* 00002B06 */]
  1022. 00000B5C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1023. 00000B60  504F                     addq.w     A7, 8
  1024. 00000B62  662E                     bne        +0x30 /* 00000B92 */
  1025. 00000B64  486D 0F7C                pea.l      [A5 + 0xF7C]
  1026. 00000B68  3F3C 0055                move.w     -[A7], 0x55 /* 'U' */
  1027. 00000B6C  4EBA 41BE                jsr        [PC + 0x41BE /* 00004D2C */]
  1028. 00000B70  4EBA FBCA                jsr        [PC - 0x436 /* 0000073C */]
  1029. 00000B74  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1030. 00000B78  5C4F                     addq.w     A7, 6
  1031. 00000B7A  6616                     bne        +0x18 /* 00000B92 */
  1032. 00000B7C  4EBA 248C                jsr        [PC + 0x248C /* 0000300A */]
  1033. 00000B80  2F2D 0F80                move.l     -[A7], [A5 + 0xF80]
  1034. 00000B84  4EBA 41CE                jsr        [PC + 0x41CE /* 00004D54 */]
  1035. 00000B88  486F 0004                pea.l      [A7 + 0x4]
  1036. 00000B8C  4EBA FBF2                jsr        [PC - 0x40E /* 00000780 */]
  1037. 00000B90  504F                     addq.w     A7, 8
  1038. label00000B92:
  1039. 00000B92  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1040. 00000B96  4E75                     rts
  1041. 00000B98  514F                     subq.w     A7, 8
  1042. 00000B9A  4857                     pea.l      [A7]
  1043. 00000B9C  4EBA 3E38                jsr        [PC + 0x3E38 /* 000049D6 */]
  1044. 00000BA0  7008                     moveq.l    D0, 0x08
  1045. 00000BA2  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  1046. 00000BA6  584F                     addq.w     A7, 4
  1047. 00000BA8  6608                     bne        +0xA /* 00000BB2 */
  1048. 00000BAA  702A                     moveq.l    D0, 0x2A
  1049. 00000BAC  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  1050. 00000BB0  6D0E                     blt        +0x10 /* 00000BC0 */
  1051. label00000BB2:
  1052. 00000BB2  3F3C 000B                move.w     -[A7], 0xB
  1053. 00000BB6  4EBA 3DAC                jsr        [PC + 0x3DAC /* 00004964 */]
  1054. 00000BBA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1055. 00000BBE  4E75                     rts
  1056. label00000BC0:
  1057. 00000BC0  202F 0004                move.l     D0, [A7 + 0x4]
  1058. 00000BC4  0480 0000 0041           subi.l     D0, 0x41 /* 'A' */
  1059. 00000BCA  6706                     beq        +0x8 /* 00000BD2 */
  1060. 00000BCC  5780                     subq.l     D0, 3
  1061. 00000BCE  6708                     beq        +0xA /* 00000BD8 */
  1062. 00000BD0  600C                     bra        +0xE /* 00000BDE */
  1063. label00000BD2:
  1064. 00000BD2  4EBA FF76                jsr        [PC - 0x8A /* 00000B4A */]
  1065. 00000BD6  6010                     bra        +0x12 /* 00000BE8 */
  1066. label00000BD8:
  1067. 00000BD8  4EBA FD1E                jsr        [PC - 0x2E2 /* 000008F8 */]
  1068. 00000BDC  600A                     bra        +0xC /* 00000BE8 */
  1069. label00000BDE:
  1070. 00000BDE  3F3C 000B                move.w     -[A7], 0xB
  1071. 00000BE2  4EBA 3D80                jsr        [PC + 0x3D80 /* 00004964 */]
  1072. 00000BE6  544F                     addq.w     A7, 2
  1073. label00000BE8:
  1074. 00000BE8  504F                     addq.w     A7, 8
  1075. 00000BEA  4E75                     rts
  1076. 00000BEC  2F0A                     move.l     -[A7], A2
  1077. 00000BEE  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  1078. 00000BF2  486F 0008                pea.l      [A7 + 0x8]
  1079. 00000BF6  4EBA 3DDE                jsr        [PC + 0x3DDE /* 000049D6 */]
  1080. 00000BFA  7008                     moveq.l    D0, 0x08
  1081. 00000BFC  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  1082. 00000C00  584F                     addq.w     A7, 4
  1083. 00000C02  666C                     bne        +0x6E /* 00000C70 */
  1084. 00000C04  702A                     moveq.l    D0, 0x2A
  1085. 00000C06  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  1086. 00000C0A  6C64                     bge        +0x66 /* 00000C70 */
  1087. 00000C0C  1F3C 0001                move.b     -[A7], 0x1
  1088. 00000C10  486F 0004                pea.l      [A7 + 0x4]
  1089. 00000C14  486F 000A                pea.l      [A7 + 0xA]
  1090. 00000C18  3F2F 0018                move.w     -[A7], [A7 + 0x18]
  1091. 00000C1C  4EBA 1916                jsr        [PC + 0x1916 /* 00002534 */]
  1092. 00000C20  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1093. 00000C24  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1094. 00000C28  6600 00CE                bne        +0xD0 /* 00000CF8 */
  1095. 00000C2C  4EBA 407A                jsr        [PC + 0x407A /* 00004CA8 */]
  1096. 00000C30  4A00                     tst.b      D0
  1097. 00000C32  6610                     bne        +0x12 /* 00000C44 */
  1098. 00000C34  3F3C 000E                move.w     -[A7], 0xE
  1099. 00000C38  4EBA 3D2A                jsr        [PC + 0x3D2A /* 00004964 */]
  1100. 00000C3C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1101. 00000C40  245F                     movea.l    A2, [A7]+
  1102. 00000C42  4E75                     rts
  1103. label00000C44:
  1104. 00000C44  486D E4B8                pea.l      [A5 - 0x1B48]
  1105. 00000C48  4EBA 1EBC                jsr        [PC + 0x1EBC /* 00002B06 */]
  1106. 00000C4C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1107. 00000C50  584F                     addq.w     A7, 4
  1108. 00000C52  6600 00A4                bne        +0xA6 /* 00000CF8 */
  1109. 00000C56  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  1110. 00000C5A  302F 0006                move.w     D0, [A7 + 0x6]
  1111. 00000C5E  48C0                     ext.l      D0
  1112. 00000C60  724D                     moveq.l    D1, 0x4D
  1113. 00000C62  D081                     add.l      D0, D1
  1114. 00000C64  1F00                     move.b     -[A7], D0
  1115. 00000C66  4EBA 3E1C                jsr        [PC + 0x3E1C /* 00004A84 */]
  1116. 00000C6A  584F                     addq.w     A7, 4
  1117. 00000C6C  6000 008A                bra        +0x8C /* 00000CF8 */
  1118. label00000C70:
  1119. 00000C70  7008                     moveq.l    D0, 0x08
  1120. 00000C72  B0AF 0008                cmp.l      D0, [A7 + 0x8]
  1121. 00000C76  6676                     bne        +0x78 /* 00000CEE */
  1122. 00000C78  701B                     moveq.l    D0, 0x1B
  1123. 00000C7A  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  1124. 00000C7E  666E                     bne        +0x70 /* 00000CEE */
  1125. 00000C80  486F 0006                pea.l      [A7 + 0x6]
  1126. 00000C84  486F 000C                pea.l      [A7 + 0xC]
  1127. 00000C88  4EBA 3D62                jsr        [PC + 0x3D62 /* 000049EC */]
  1128. 00000C8C  4A00                     tst.b      D0
  1129. 00000C8E  504F                     addq.w     A7, 8
  1130. 00000C90  6610                     bne        +0x12 /* 00000CA2 */
  1131. 00000C92  3F3C 0013                move.w     -[A7], 0x13
  1132. 00000C96  4EBA 3CCC                jsr        [PC + 0x3CCC /* 00004964 */]
  1133. 00000C9A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1134. 00000C9E  245F                     movea.l    A2, [A7]+
  1135. 00000CA0  4E75                     rts
  1136. label00000CA2:
  1137. 00000CA2  4857                     pea.l      [A7]
  1138. 00000CA4  4227                     clr.b      -[A7]
  1139. 00000CA6  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  1140. 00000CAA  2F2D 0D02                move.l     -[A7], [A5 + 0xD02 /* export_412 */]
  1141. 00000CAE  4EAD DFC8                jsr        [A5 - 0x2038]
  1142. 00000CB2  2448                     movea.l    A2, A0
  1143. 00000CB4  200A                     move.l     D0, A2
  1144. 00000CB6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1145. 00000CBA  6618                     bne        +0x1A /* 00000CD4 */
  1146. 00000CBC  1F3C 0001                move.b     -[A7], 0x1
  1147. 00000CC0  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  1148. 00000CC4  486D E4B8                pea.l      [A5 - 0x1B48]
  1149. 00000CC8  4EBA 05D0                jsr        [PC + 0x5D0 /* 0000129A */]
  1150. 00000CCC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1151. 00000CD0  245F                     movea.l    A2, [A7]+
  1152. 00000CD2  4E75                     rts
  1153. label00000CD4:
  1154. 00000CD4  1F3C 0001                move.b     -[A7], 0x1
  1155. 00000CD8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1156. 00000CDC  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  1157. 00000CE0  486D E4B8                pea.l      [A5 - 0x1B48]
  1158. 00000CE4  4EBA 0692                jsr        [PC + 0x692 /* 00001378 */]
  1159. 00000CE8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1160. 00000CEC  600A                     bra        +0xC /* 00000CF8 */
  1161. label00000CEE:
  1162. 00000CEE  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  1163. 00000CF2  4EBA 3C70                jsr        [PC + 0x3C70 /* 00004964 */]
  1164. 00000CF6  544F                     addq.w     A7, 2
  1165. label00000CF8:
  1166. 00000CF8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1167. 00000CFC  245F                     movea.l    A2, [A7]+
  1168. 00000CFE  4E75                     rts
  1169. 00000D00  1F3C 0001                move.b     -[A7], 0x1
  1170. 00000D04  3F2D 0F4C                move.w     -[A7], [A5 + 0xF4C]
  1171. 00000D08  2F2D 0F66                move.l     -[A7], [A5 + 0xF66]
  1172. 00000D0C  4EBA 0C26                jsr        [PC + 0xC26 /* 00001934 */]
  1173. 00000D10  3B40 0F4C                move.w     [A5 + 0xF4C], D0
  1174. 00000D14  504F                     addq.w     A7, 8
  1175. 00000D16  4E75                     rts
  1176. 00000D18  7010                     moveq.l    D0, 0x10
  1177. 00000D1A  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  1178. 00000D1E  2050                     movea.l    A0, [A0]
  1179. 00000D20  C0A8 0026                and.l      D0, [A0 + 0x26]
  1180. 00000D24  4A80                     tst.l      D0
  1181. 00000D26  6724                     beq        +0x26 /* 00000D4C */
  1182. 00000D28  1F3C 0001                move.b     -[A7], 0x1
  1183. 00000D2C  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  1184. 00000D30  2050                     movea.l    A0, [A0]
  1185. 00000D32  3F28 003C                move.w     -[A7], [A0 + 0x3C]
  1186. 00000D36  2F2D 0F26                move.l     -[A7], [A5 + 0xF26]
  1187. 00000D3A  4EBA 0BF8                jsr        [PC + 0xBF8 /* 00001934 */]
  1188. 00000D3E  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  1189. 00000D42  2050                     movea.l    A0, [A0]
  1190. 00000D44  3140 003C                move.w     [A0 + 0x3C], D0
  1191. 00000D48  504F                     addq.w     A7, 8
  1192. 00000D4A  600A                     bra        +0xC /* 00000D56 */
  1193. label00000D4C:
  1194. 00000D4C  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1195. 00000D50  4EBA 3C12                jsr        [PC + 0x3C12 /* 00004964 */]
  1196. 00000D54  544F                     addq.w     A7, 2
  1197. label00000D56:
  1198. 00000D56  4E75                     rts
  1199. 00000D58  206F 0004                movea.l    A0, [A7 + 0x4]
  1200. 00000D5C  7008                     moveq.l    D0, 0x08
  1201. 00000D5E  B090                     cmp.l      D0, [A0]
  1202. 00000D60  660C                     bne        +0xE /* 00000D6E */
  1203. 00000D62  206F 0004                movea.l    A0, [A7 + 0x4]
  1204. 00000D66  702E                     moveq.l    D0, 0x2E
  1205. 00000D68  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  1206. 00000D6C  6704                     beq        +0x6 /* 00000D72 */
  1207. label00000D6E:
  1208. 00000D6E  7000                     moveq.l    D0, 0x00
  1209. 00000D70  6002                     bra        +0x4 /* 00000D74 */
  1210. label00000D72:
  1211. 00000D72  7001                     moveq.l    D0, 0x01
  1212. label00000D74:
  1213. 00000D74  4E75                     rts
  1214. 00000D76  2F03                     move.l     -[A7], D3
  1215. 00000D78  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  1216. 00000D7C  486D E490                pea.l      [A5 - 0x1B70]
  1217. 00000D80  4EBA 1D84                jsr        [PC + 0x1D84 /* 00002B06 */]
  1218. 00000D84  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1219. 00000D88  584F                     addq.w     A7, 4
  1220. 00000D8A  6600 010E                bne        +0x110 /* 00000E9A */
  1221. 00000D8E  1F3C 001C                move.b     -[A7], 0x1C
  1222. 00000D92  4EBA 3CAE                jsr        [PC + 0x3CAE /* 00004A42 */]
  1223. 00000D96  1F6D 0F08 0003           move.b     [A7 + 0x3], [A5 + 0xF08]
  1224. 00000D9C  1B7C 0063 0F08           move.b     [A5 + 0xF08], 0x63 /* 'c' */
  1225. 00000DA2  486F 0012                pea.l      [A7 + 0x12]
  1226. 00000DA6  4EBA 3C2E                jsr        [PC + 0x3C2E /* 000049D6 */]
  1227. 00000DAA  7008                     moveq.l    D0, 0x08
  1228. 00000DAC  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  1229. 00000DB0  5C4F                     addq.w     A7, 6
  1230. 00000DB2  6618                     bne        +0x1A /* 00000DCC */
  1231. 00000DB4  702E                     moveq.l    D0, 0x2E
  1232. 00000DB6  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1233. 00000DBA  6610                     bne        +0x12 /* 00000DCC */
  1234. 00000DBC  4EBA 2178                jsr        [PC + 0x2178 /* 00002F36 */]
  1235. 00000DC0  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1236. 00000DC4  6600 00CE                bne        +0xD0 /* 00000E94 */
  1237. 00000DC8  6000 00C0                bra        +0xC2 /* 00000E8A */
  1238. label00000DCC:
  1239. 00000DCC  4AAF 0010                tst.l      [A7 + 0x10]
  1240. 00000DD0  670E                     beq        +0x10 /* 00000DE0 */
  1241. 00000DD2  3F3C 0027                move.w     -[A7], 0x27 /* '\'' */
  1242. 00000DD6  4EBA 3B8C                jsr        [PC + 0x3B8C /* 00004964 */]
  1243. 00000DDA  544F                     addq.w     A7, 2
  1244. 00000DDC  6000 00B6                bra        +0xB8 /* 00000E94 */
  1245. label00000DE0:
  1246. 00000DE0  2F6D 0F86 0002           move.l     [A7 + 0x2], [A5 + 0xF86]
  1247. 00000DE6  3F6D 0F8A 0006           move.w     [A7 + 0x6], [A5 + 0xF8A /* export_493 */]
  1248. 00000DEC  1B7C 0001 0F8A           move.b     [A5 + 0xF8A /* export_493 */], 0x1
  1249. 00000DF2  42AD 0F86                clr.l      [A5 + 0xF86]
  1250. label00000DF6:
  1251. 00000DF6  4EBA 2256                jsr        [PC + 0x2256 /* 0000304E */]
  1252. 00000DFA  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  1253. 00000DFE  4EBA 350A                jsr        [PC + 0x350A /* 0000430A */]
  1254. 00000E02  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  1255. 00000E06  4EBA 33C4                jsr        [PC + 0x33C4 /* 000041CC */]
  1256. 00000E0A  4A00                     tst.b      D0
  1257. 00000E0C  504F                     addq.w     A7, 8
  1258. 00000E0E  670C                     beq        +0xE /* 00000E1C */
  1259. 00000E10  3F3C 0029                move.w     -[A7], 0x29 /* ')' */
  1260. 00000E14  4EBA 3B4E                jsr        [PC + 0x3B4E /* 00004964 */]
  1261. 00000E18  544F                     addq.w     A7, 2
  1262. 00000E1A  6078                     bra        +0x7A /* 00000E94 */
  1263. label00000E1C:
  1264. 00000E1C  4EBA 21EC                jsr        [PC + 0x21EC /* 0000300A */]
  1265. 00000E20  3F3C 0043                move.w     -[A7], 0x43 /* 'C' */
  1266. 00000E24  486F 0012                pea.l      [A7 + 0x12]
  1267. 00000E28  4EBA 3E5E                jsr        [PC + 0x3E5E /* 00004C88 */]
  1268. 00000E2C  4A00                     tst.b      D0
  1269. 00000E2E  5C4F                     addq.w     A7, 6
  1270. 00000E30  671C                     beq        +0x1E /* 00000E4E */
  1271. 00000E32  3F3C 016C                move.w     -[A7], 0x16C
  1272. 00000E36  486F 000A                pea.l      [A7 + 0xA]
  1273. 00000E3A  4EBA 3E4C                jsr        [PC + 0x3E4C /* 00004C88 */]
  1274. 00000E3E  4A00                     tst.b      D0
  1275. 00000E40  5C4F                     addq.w     A7, 6
  1276. 00000E42  6630                     bne        +0x32 /* 00000E74 */
  1277. 00000E44  486F 0008                pea.l      [A7 + 0x8]
  1278. 00000E48  4EBA 3BE8                jsr        [PC + 0x3BE8 /* 00004A32 */]
  1279. 00000E4C  584F                     addq.w     A7, 4
  1280. label00000E4E:
  1281. 00000E4E  486F 0010                pea.l      [A7 + 0x10]
  1282. 00000E52  4EBA 3BDE                jsr        [PC + 0x3BDE /* 00004A32 */]
  1283. 00000E56  4EBA 20DE                jsr        [PC + 0x20DE /* 00002F36 */]
  1284. 00000E5A  1600                     move.b     D3, D0
  1285. 00000E5C  4A03                     tst.b      D3
  1286. 00000E5E  584F                     addq.w     A7, 4
  1287. 00000E60  660A                     bne        +0xC /* 00000E6C */
  1288. 00000E62  3F3C 0029                move.w     -[A7], 0x29 /* ')' */
  1289. 00000E66  4EBA 3AFC                jsr        [PC + 0x3AFC /* 00004964 */]
  1290. 00000E6A  544F                     addq.w     A7, 2
  1291. label00000E6C:
  1292. 00000E6C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1293. 00000E70  6622                     bne        +0x24 /* 00000E94 */
  1294. 00000E72  6082                     bra        -0x7C /* 00000DF6 */
  1295. label00000E74:
  1296. 00000E74  2F2D 0F86                move.l     -[A7], [A5 + 0xF86]
  1297. 00000E78  4EBA 3EDA                jsr        [PC + 0x3EDA /* 00004D54 */]
  1298. 00000E7C  2B6F 0006 0F86           move.l     [A5 + 0xF86], [A7 + 0x6]
  1299. 00000E82  3B6F 000A 0F8A           move.w     [A5 + 0xF8A /* export_493 */], [A7 + 0xA]
  1300. 00000E88  584F                     addq.w     A7, 4
  1301. label00000E8A:
  1302. 00000E8A  1F3C 001D                move.b     -[A7], 0x1D
  1303. 00000E8E  4EBA 3BB2                jsr        [PC + 0x3BB2 /* 00004A42 */]
  1304. 00000E92  544F                     addq.w     A7, 2
  1305. label00000E94:
  1306. 00000E94  1B6F 0001 0F08           move.b     [A5 + 0xF08], [A7 + 0x1]
  1307. label00000E9A:
  1308. 00000E9A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1309. 00000E9E  261F                     move.l     D3, [A7]+
  1310. 00000EA0  4E75                     rts
  1311. 00000EA2  206F 0004                movea.l    A0, [A7 + 0x4]
  1312. 00000EA6  7008                     moveq.l    D0, 0x08
  1313. 00000EA8  B090                     cmp.l      D0, [A0]
  1314. 00000EAA  660C                     bne        +0xE /* 00000EB8 */
  1315. 00000EAC  206F 0004                movea.l    A0, [A7 + 0x4]
  1316. 00000EB0  7006                     moveq.l    D0, 0x06
  1317. 00000EB2  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  1318. 00000EB6  6704                     beq        +0x6 /* 00000EBC */
  1319. label00000EB8:
  1320. 00000EB8  7000                     moveq.l    D0, 0x00
  1321. 00000EBA  6002                     bra        +0x4 /* 00000EBE */
  1322. label00000EBC:
  1323. 00000EBC  7001                     moveq.l    D0, 0x01
  1324. label00000EBE:
  1325. 00000EBE  4E75                     rts
  1326. 00000EC0  48E7 1800                movem.l    -[A7], D3,D4
  1327. 00000EC4  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  1328. 00000EC8  486D E4B0                pea.l      [A5 - 0x1B50]
  1329. 00000ECC  4EBA 1C38                jsr        [PC + 0x1C38 /* 00002B06 */]
  1330. 00000ED0  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1331. 00000ED4  584F                     addq.w     A7, 4
  1332. 00000ED6  6600 0310                bne        +0x312 /* 000011E8 */
  1333. 00000EDA  486F 0014                pea.l      [A7 + 0x14]
  1334. 00000EDE  4EBA 3AF6                jsr        [PC + 0x3AF6 /* 000049D6 */]
  1335. 00000EE2  7008                     moveq.l    D0, 0x08
  1336. 00000EE4  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1337. 00000EE8  584F                     addq.w     A7, 4
  1338. 00000EEA  6608                     bne        +0xA /* 00000EF4 */
  1339. 00000EEC  703C                     moveq.l    D0, 0x3C
  1340. 00000EEE  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1341. 00000EF2  671C                     beq        +0x1E /* 00000F10 */
  1342. label00000EF4:
  1343. 00000EF4  486F 0014                pea.l      [A7 + 0x14]
  1344. 00000EF8  4EBA 3B38                jsr        [PC + 0x3B38 /* 00004A32 */]
  1345. 00000EFC  2F3C 023D 0001           move.l     -[A7], 0x23D0001
  1346. 00000F02  4EBA 2020                jsr        [PC + 0x2020 /* 00002F24 */]
  1347. 00000F06  4FEF 0024                lea.l      A7, [A7 + 0x24]
  1348. 00000F0A  4CDF 0018                movem.l    D3,D4, [A7]+
  1349. 00000F0E  4E75                     rts
  1350. label00000F10:
  1351. 00000F10  7600                     moveq.l    D3, 0x00
  1352. 00000F12  42AF 0010                clr.l      [A7 + 0x10]
  1353. 00000F16  42AF 0004                clr.l      [A7 + 0x4]
  1354. 00000F1A  4297                     clr.l      [A7]
  1355. label00000F1C:
  1356. 00000F1C  4EBA 2130                jsr        [PC + 0x2130 /* 0000304E */]
  1357. 00000F20  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  1358. 00000F24  4EBA 33E4                jsr        [PC + 0x33E4 /* 0000430A */]
  1359. 00000F28  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  1360. 00000F2C  4EBA 329E                jsr        [PC + 0x329E /* 000041CC */]
  1361. 00000F30  4A00                     tst.b      D0
  1362. 00000F32  504F                     addq.w     A7, 8
  1363. 00000F34  670E                     beq        +0x10 /* 00000F44 */
  1364. 00000F36  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  1365. 00000F3A  4EBA 3A28                jsr        [PC + 0x3A28 /* 00004964 */]
  1366. 00000F3E  544F                     addq.w     A7, 2
  1367. 00000F40  6000 02A6                bra        +0x2A8 /* 000011E8 */
  1368. label00000F44:
  1369. 00000F44  4EBA 20C4                jsr        [PC + 0x20C4 /* 0000300A */]
  1370. 00000F48  486F 0014                pea.l      [A7 + 0x14]
  1371. 00000F4C  4EBA 3A88                jsr        [PC + 0x3A88 /* 000049D6 */]
  1372. 00000F50  4AAF 0018                tst.l      [A7 + 0x18]
  1373. 00000F54  584F                     addq.w     A7, 4
  1374. 00000F56  67C4                     beq        -0x3A /* 00000F1C */
  1375. 00000F58  7008                     moveq.l    D0, 0x08
  1376. 00000F5A  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1377. 00000F5E  6608                     bne        +0xA /* 00000F68 */
  1378. 00000F60  7002                     moveq.l    D0, 0x02
  1379. 00000F62  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1380. 00000F66  6730                     beq        +0x32 /* 00000F98 */
  1381. label00000F68:
  1382. 00000F68  7008                     moveq.l    D0, 0x08
  1383. 00000F6A  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1384. 00000F6E  6608                     bne        +0xA /* 00000F78 */
  1385. 00000F70  7007                     moveq.l    D0, 0x07
  1386. 00000F72  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1387. 00000F76  6720                     beq        +0x22 /* 00000F98 */
  1388. label00000F78:
  1389. 00000F78  7008                     moveq.l    D0, 0x08
  1390. 00000F7A  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1391. 00000F7E  6608                     bne        +0xA /* 00000F88 */
  1392. 00000F80  7008                     moveq.l    D0, 0x08
  1393. 00000F82  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1394. 00000F86  6710                     beq        +0x12 /* 00000F98 */
  1395. label00000F88:
  1396. 00000F88  7008                     moveq.l    D0, 0x08
  1397. 00000F8A  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1398. 00000F8E  6614                     bne        +0x16 /* 00000FA4 */
  1399. 00000F90  7020                     moveq.l    D0, 0x20
  1400. 00000F92  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1401. 00000F96  660C                     bne        +0xE /* 00000FA4 */
  1402. label00000F98:
  1403. 00000F98  486F 0014                pea.l      [A7 + 0x14]
  1404. 00000F9C  4EBA 3A94                jsr        [PC + 0x3A94 /* 00004A32 */]
  1405. 00000FA0  584F                     addq.w     A7, 4
  1406. 00000FA2  605E                     bra        +0x60 /* 00001002 */
  1407. label00000FA4:
  1408. 00000FA4  486F 0008                pea.l      [A7 + 0x8]
  1409. 00000FA8  4EBA 3A2C                jsr        [PC + 0x3A2C /* 000049D6 */]
  1410. 00000FAC  7008                     moveq.l    D0, 0x08
  1411. 00000FAE  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  1412. 00000FB2  584F                     addq.w     A7, 4
  1413. 00000FB4  6608                     bne        +0xA /* 00000FBE */
  1414. 00000FB6  7006                     moveq.l    D0, 0x06
  1415. 00000FB8  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  1416. 00000FBC  6710                     beq        +0x12 /* 00000FCE */
  1417. label00000FBE:
  1418. 00000FBE  7008                     moveq.l    D0, 0x08
  1419. 00000FC0  B0AF 0008                cmp.l      D0, [A7 + 0x8]
  1420. 00000FC4  661A                     bne        +0x1C /* 00000FE0 */
  1421. 00000FC6  7001                     moveq.l    D0, 0x01
  1422. 00000FC8  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  1423. 00000FCC  6612                     bne        +0x14 /* 00000FE0 */
  1424. label00000FCE:
  1425. 00000FCE  7008                     moveq.l    D0, 0x08
  1426. 00000FD0  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1427. 00000FD4  660E                     bne        +0x10 /* 00000FE4 */
  1428. 00000FD6  0CAF 0000 0250 0018      cmpi.l     [A7 + 0x18], 0x250
  1429. 00000FDE  6604                     bne        +0x6 /* 00000FE4 */
  1430. label00000FE0:
  1431. 00000FE0  7000                     moveq.l    D0, 0x00
  1432. 00000FE2  6002                     bra        +0x4 /* 00000FE6 */
  1433. label00000FE4:
  1434. 00000FE4  7001                     moveq.l    D0, 0x01
  1435. label00000FE6:
  1436. 00000FE6  1800                     move.b     D4, D0
  1437. 00000FE8  486F 0008                pea.l      [A7 + 0x8]
  1438. 00000FEC  4EBA 3A44                jsr        [PC + 0x3A44 /* 00004A32 */]
  1439. 00000FF0  4A04                     tst.b      D4
  1440. 00000FF2  584F                     addq.w     A7, 4
  1441. 00000FF4  6700 00F2                beq        +0xF4 /* 000010E8 */
  1442. 00000FF8  486F 0014                pea.l      [A7 + 0x14]
  1443. 00000FFC  4EBA 3A34                jsr        [PC + 0x3A34 /* 00004A32 */]
  1444. 00001000  584F                     addq.w     A7, 4
  1445. label00001002:
  1446. 00001002  4A03                     tst.b      D3
  1447. 00001004  670E                     beq        +0x10 /* 00001014 */
  1448. 00001006  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  1449. 0000100A  4EBA 3958                jsr        [PC + 0x3958 /* 00004964 */]
  1450. 0000100E  544F                     addq.w     A7, 2
  1451. 00001010  6000 01D6                bra        +0x1D8 /* 000011E8 */
  1452. label00001014:
  1453. 00001014  4AAF 0010                tst.l      [A7 + 0x10]
  1454. 00001018  671E                     beq        +0x20 /* 00001038 */
  1455. 0000101A  4857                     pea.l      [A7]
  1456. 0000101C  3F3C 0053                move.w     -[A7], 0x53 /* 'S' */
  1457. 00001020  4EBA 3D0A                jsr        [PC + 0x3D0A /* 00004D2C */]
  1458. 00001024  4EBA 2038                jsr        [PC + 0x2038 /* 0000305E */]
  1459. 00001028  2F2F 0016                move.l     -[A7], [A7 + 0x16]
  1460. 0000102C  4EBA 3D26                jsr        [PC + 0x3D26 /* 00004D54 */]
  1461. 00001030  42AF 001A                clr.l      [A7 + 0x1A]
  1462. 00001034  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1463. label00001038:
  1464. 00001038  4267                     clr.w      -[A7]
  1465. 0000103A  1F3C 0064                move.b     -[A7], 0x64 /* 'd' */
  1466. 0000103E  4EBA 3A44                jsr        [PC + 0x3A44 /* 00004A84 */]
  1467. 00001042  486D E4A0                pea.l      [A5 - 0x1B60]
  1468. 00001046  4EBA 1ABE                jsr        [PC + 0x1ABE /* 00002B06 */]
  1469. 0000104A  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1470. 0000104E  504F                     addq.w     A7, 8
  1471. 00001050  6600 0196                bne        +0x198 /* 000011E8 */
  1472. 00001054  486F 0014                pea.l      [A7 + 0x14]
  1473. 00001058  4EBA 397C                jsr        [PC + 0x397C /* 000049D6 */]
  1474. 0000105C  7008                     moveq.l    D0, 0x08
  1475. 0000105E  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1476. 00001062  584F                     addq.w     A7, 4
  1477. 00001064  6620                     bne        +0x22 /* 00001086 */
  1478. 00001066  7001                     moveq.l    D0, 0x01
  1479. 00001068  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1480. 0000106C  6618                     bne        +0x1A /* 00001086 */
  1481. 0000106E  1F3C 000E                move.b     -[A7], 0xE
  1482. 00001072  4EBA 39CE                jsr        [PC + 0x39CE /* 00004A42 */]
  1483. 00001076  486F 0006                pea.l      [A7 + 0x6]
  1484. 0000107A  3F3C 0055                move.w     -[A7], 0x55 /* 'U' */
  1485. 0000107E  4EBA 3CAC                jsr        [PC + 0x3CAC /* 00004D2C */]
  1486. 00001082  504F                     addq.w     A7, 8
  1487. 00001084  60B2                     bra        -0x4C /* 00001038 */
  1488. label00001086:
  1489. 00001086  7008                     moveq.l    D0, 0x08
  1490. 00001088  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1491. 0000108C  6608                     bne        +0xA /* 00001096 */
  1492. 0000108E  7006                     moveq.l    D0, 0x06
  1493. 00001090  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1494. 00001094  670E                     beq        +0x10 /* 000010A4 */
  1495. label00001096:
  1496. 00001096  3F3C 0030                move.w     -[A7], 0x30 /* '0' */
  1497. 0000109A  4EBA 38C8                jsr        [PC + 0x38C8 /* 00004964 */]
  1498. 0000109E  544F                     addq.w     A7, 2
  1499. 000010A0  6000 0146                bra        +0x148 /* 000011E8 */
  1500. label000010A4:
  1501. 000010A4  1F3C 000F                move.b     -[A7], 0xF
  1502. 000010A8  4EBA 3998                jsr        [PC + 0x3998 /* 00004A42 */]
  1503. 000010AC  486F 0012                pea.l      [A7 + 0x12]
  1504. 000010B0  3F3C 0055                move.w     -[A7], 0x55 /* 'U' */
  1505. 000010B4  4EBA 3C76                jsr        [PC + 0x3C76 /* 00004D2C */]
  1506. 000010B8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1507. 000010BC  4EBA 3C96                jsr        [PC + 0x3C96 /* 00004D54 */]
  1508. 000010C0  42AF 0010                clr.l      [A7 + 0x10]
  1509. 000010C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1510. label000010C8:
  1511. 000010C8  4EBA 1E6C                jsr        [PC + 0x1E6C /* 00002F36 */]
  1512. 000010CC  1800                     move.b     D4, D0
  1513. 000010CE  4A04                     tst.b      D4
  1514. 000010D0  660A                     bne        +0xC /* 000010DC */
  1515. 000010D2  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  1516. 000010D6  4EBA 388C                jsr        [PC + 0x388C /* 00004964 */]
  1517. 000010DA  544F                     addq.w     A7, 2
  1518. label000010DC:
  1519. 000010DC  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1520. 000010E0  6600 0106                bne        +0x108 /* 000011E8 */
  1521. 000010E4  6000 FE36                bra        -0x1C8 /* 00000F1C */
  1522. label000010E8:
  1523. 000010E8  7008                     moveq.l    D0, 0x08
  1524. 000010EA  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1525. 000010EE  6662                     bne        +0x64 /* 00001152 */
  1526. 000010F0  0CAF 0000 0250 0018      cmpi.l     [A7 + 0x18], 0x250
  1527. 000010F8  6658                     bne        +0x5A /* 00001152 */
  1528. 000010FA  4A03                     tst.b      D3
  1529. 000010FC  670E                     beq        +0x10 /* 0000110C */
  1530. 000010FE  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  1531. 00001102  4EBA 3860                jsr        [PC + 0x3860 /* 00004964 */]
  1532. 00001106  544F                     addq.w     A7, 2
  1533. 00001108  6000 00DE                bra        +0xE0 /* 000011E8 */
  1534. label0000110C:
  1535. 0000110C  4857                     pea.l      [A7]
  1536. 0000110E  3F3C 0053                move.w     -[A7], 0x53 /* 'S' */
  1537. 00001112  4EBA 3C18                jsr        [PC + 0x3C18 /* 00004D2C */]
  1538. 00001116  4EBA 1F46                jsr        [PC + 0x1F46 /* 0000305E */]
  1539. 0000111A  2F2F 0016                move.l     -[A7], [A7 + 0x16]
  1540. 0000111E  4EBA 3C34                jsr        [PC + 0x3C34 /* 00004D54 */]
  1541. 00001122  42AF 001A                clr.l      [A7 + 0x1A]
  1542. 00001126  7601                     moveq.l    D3, 0x01
  1543. 00001128  486F 001E                pea.l      [A7 + 0x1E]
  1544. 0000112C  4EBA 38A8                jsr        [PC + 0x38A8 /* 000049D6 */]
  1545. 00001130  7008                     moveq.l    D0, 0x08
  1546. 00001132  B0AF 0022                cmp.l      D0, [A7 + 0x22]
  1547. 00001136  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1548. 0000113A  6608                     bne        +0xA /* 00001144 */
  1549. 0000113C  7006                     moveq.l    D0, 0x06
  1550. 0000113E  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1551. 00001142  6784                     beq        -0x7A /* 000010C8 */
  1552. label00001144:
  1553. 00001144  486F 0014                pea.l      [A7 + 0x14]
  1554. 00001148  4EBA 38E8                jsr        [PC + 0x38E8 /* 00004A32 */]
  1555. 0000114C  584F                     addq.w     A7, 4
  1556. 0000114E  6000 FF78                bra        -0x86 /* 000010C8 */
  1557. label00001152:
  1558. 00001152  7008                     moveq.l    D0, 0x08
  1559. 00001154  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  1560. 00001158  6630                     bne        +0x32 /* 0000118A */
  1561. 0000115A  7043                     moveq.l    D0, 0x43
  1562. 0000115C  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1563. 00001160  6628                     bne        +0x2A /* 0000118A */
  1564. 00001162  486F 0014                pea.l      [A7 + 0x14]
  1565. 00001166  4EBA 386E                jsr        [PC + 0x386E /* 000049D6 */]
  1566. 0000116A  7008                     moveq.l    D0, 0x08
  1567. 0000116C  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  1568. 00001170  584F                     addq.w     A7, 4
  1569. 00001172  660A                     bne        +0xC /* 0000117E */
  1570. 00001174  0CAF 0000 023D 0018      cmpi.l     [A7 + 0x18], 0x23D
  1571. 0000117C  674A                     beq        +0x4C /* 000011C8 */
  1572. label0000117E:
  1573. 0000117E  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  1574. 00001182  4EBA 37E0                jsr        [PC + 0x37E0 /* 00004964 */]
  1575. 00001186  544F                     addq.w     A7, 2
  1576. 00001188  605E                     bra        +0x60 /* 000011E8 */
  1577. label0000118A:
  1578. 0000118A  4AAF 0010                tst.l      [A7 + 0x10]
  1579. 0000118E  6610                     bne        +0x12 /* 000011A0 */
  1580. 00001190  4A03                     tst.b      D3
  1581. 00001192  660C                     bne        +0xE /* 000011A0 */
  1582. 00001194  3F3C 002F                move.w     -[A7], 0x2F /* '/' */
  1583. 00001198  4EBA 37CA                jsr        [PC + 0x37CA /* 00004964 */]
  1584. 0000119C  544F                     addq.w     A7, 2
  1585. 0000119E  6048                     bra        +0x4A /* 000011E8 */
  1586. label000011A0:
  1587. 000011A0  486F 0014                pea.l      [A7 + 0x14]
  1588. 000011A4  4EBA 388C                jsr        [PC + 0x388C /* 00004A32 */]
  1589. 000011A8  4EBA 1D8C                jsr        [PC + 0x1D8C /* 00002F36 */]
  1590. 000011AC  1800                     move.b     D4, D0
  1591. 000011AE  4A04                     tst.b      D4
  1592. 000011B0  584F                     addq.w     A7, 4
  1593. 000011B2  660A                     bne        +0xC /* 000011BE */
  1594. 000011B4  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  1595. 000011B8  4EBA 37AA                jsr        [PC + 0x37AA /* 00004964 */]
  1596. 000011BC  544F                     addq.w     A7, 2
  1597. label000011BE:
  1598. 000011BE  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1599. 000011C2  6624                     bne        +0x26 /* 000011E8 */
  1600. 000011C4  6000 FD56                bra        -0x2A8 /* 00000F1C */
  1601. label000011C8:
  1602. 000011C8  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1603. 000011CC  4EBA 3B86                jsr        [PC + 0x3B86 /* 00004D54 */]
  1604. 000011D0  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1605. 000011D4  4EBA 3B7E                jsr        [PC + 0x3B7E /* 00004D54 */]
  1606. 000011D8  3F3C 0001                move.w     -[A7], 0x1
  1607. 000011DC  1F3C 0065                move.b     -[A7], 0x65 /* 'e' */
  1608. 000011E0  4EBA 38A2                jsr        [PC + 0x38A2 /* 00004A84 */]
  1609. 000011E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1610. label000011E8:
  1611. 000011E8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1612. 000011EC  4CDF 0018                movem.l    D3,D4, [A7]+
  1613. 000011F0  4E75                     rts
  1614. 000011F2  206F 0004                movea.l    A0, [A7 + 0x4]
  1615. 000011F6  7008                     moveq.l    D0, 0x08
  1616. 000011F8  B090                     cmp.l      D0, [A0]
  1617. 000011FA  660C                     bne        +0xE /* 00001208 */
  1618. 000011FC  206F 0004                movea.l    A0, [A7 + 0x4]
  1619. 00001200  703C                     moveq.l    D0, 0x3C
  1620. 00001202  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  1621. 00001206  6704                     beq        +0x6 /* 0000120C */
  1622. label00001208:
  1623. 00001208  7000                     moveq.l    D0, 0x00
  1624. 0000120A  6002                     bra        +0x4 /* 0000120E */
  1625. label0000120C:
  1626. 0000120C  7001                     moveq.l    D0, 0x01
  1627. label0000120E:
  1628. 0000120E  4E75                     rts
  1629. 00001210  7000                     moveq.l    D0, 0x00
  1630. 00001212  4E75                     rts
  1631. 00001214  2F0A                     move.l     -[A7], A2
  1632. 00001216  246F 0008                movea.l    A2, [A7 + 0x8]
  1633. 0000121A  7008                     moveq.l    D0, 0x08
  1634. 0000121C  B092                     cmp.l      D0, [A2]
  1635. 0000121E  6608                     bne        +0xA /* 00001228 */
  1636. 00001220  702E                     moveq.l    D0, 0x2E
  1637. 00001222  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  1638. 00001226  6712                     beq        +0x14 /* 0000123A */
  1639. label00001228:
  1640. 00001228  7008                     moveq.l    D0, 0x08
  1641. 0000122A  B092                     cmp.l      D0, [A2]
  1642. 0000122C  6608                     bne        +0xA /* 00001236 */
  1643. 0000122E  7011                     moveq.l    D0, 0x11
  1644. 00001230  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  1645. 00001234  6704                     beq        +0x6 /* 0000123A */
  1646. label00001236:
  1647. 00001236  7000                     moveq.l    D0, 0x00
  1648. 00001238  6002                     bra        +0x4 /* 0000123C */
  1649. label0000123A:
  1650. 0000123A  7001                     moveq.l    D0, 0x01
  1651. label0000123C:
  1652. 0000123C  245F                     movea.l    A2, [A7]+
  1653. 0000123E  4E75                     rts
  1654. 00001240  2F0A                     move.l     -[A7], A2
  1655. 00001242  246F 0008                movea.l    A2, [A7 + 0x8]
  1656. 00001246  7008                     moveq.l    D0, 0x08
  1657. 00001248  B092                     cmp.l      D0, [A2]
  1658. 0000124A  6608                     bne        +0xA /* 00001254 */
  1659. 0000124C  702E                     moveq.l    D0, 0x2E
  1660. 0000124E  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  1661. 00001252  6712                     beq        +0x14 /* 00001266 */
  1662. label00001254:
  1663. 00001254  7008                     moveq.l    D0, 0x08
  1664. 00001256  B092                     cmp.l      D0, [A2]
  1665. 00001258  6608                     bne        +0xA /* 00001262 */
  1666. 0000125A  703C                     moveq.l    D0, 0x3C
  1667. 0000125C  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  1668. 00001260  6704                     beq        +0x6 /* 00001266 */
  1669. label00001262:
  1670. 00001262  7000                     moveq.l    D0, 0x00
  1671. 00001264  6002                     bra        +0x4 /* 00001268 */
  1672. label00001266:
  1673. 00001266  7001                     moveq.l    D0, 0x01
  1674. label00001268:
  1675. 00001268  245F                     movea.l    A2, [A7]+
  1676. 0000126A  4E75                     rts
  1677. 0000126C  2F0A                     move.l     -[A7], A2
  1678. 0000126E  246F 0008                movea.l    A2, [A7 + 0x8]
  1679. 00001272  7008                     moveq.l    D0, 0x08
  1680. 00001274  B092                     cmp.l      D0, [A2]
  1681. 00001276  6608                     bne        +0xA /* 00001280 */
  1682. 00001278  703C                     moveq.l    D0, 0x3C
  1683. 0000127A  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  1684. 0000127E  6714                     beq        +0x16 /* 00001294 */
  1685. label00001280:
  1686. 00001280  7008                     moveq.l    D0, 0x08
  1687. 00001282  B092                     cmp.l      D0, [A2]
  1688. 00001284  660A                     bne        +0xC /* 00001290 */
  1689. 00001286  0CAA 0000 009E 0004      cmpi.l     [A2 + 0x4], 0x9E
  1690. 0000128E  6704                     beq        +0x6 /* 00001294 */
  1691. label00001290:
  1692. 00001290  7000                     moveq.l    D0, 0x00
  1693. 00001292  6002                     bra        +0x4 /* 00001296 */
  1694. label00001294:
  1695. 00001294  7001                     moveq.l    D0, 0x01
  1696. label00001296:
  1697. 00001296  245F                     movea.l    A2, [A7]+
  1698. 00001298  4E75                     rts
  1699. fn0000129A:
  1700. 0000129A  48E7 1820                movem.l    -[A7], D3,D4,A2
  1701. 0000129E  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  1702. 000012A2  246F 001A                movea.l    A2, [A7 + 0x1A]
  1703. 000012A6  182F 0020                move.b     D4, [A7 + 0x20]
  1704. 000012AA  4857                     pea.l      [A7]
  1705. 000012AC  486F 0006                pea.l      [A7 + 0x6]
  1706. 000012B0  4EBA 373A                jsr        [PC + 0x373A /* 000049EC */]
  1707. 000012B4  4A00                     tst.b      D0
  1708. 000012B6  504F                     addq.w     A7, 8
  1709. 000012B8  6712                     beq        +0x14 /* 000012CC */
  1710. 000012BA  0C57 003C                cmpi.w     [A7], 0x3C /* '<' */
  1711. 000012BE  660C                     bne        +0xE /* 000012CC */
  1712. 000012C0  486F 0002                pea.l      [A7 + 0x2]
  1713. 000012C4  4E92                     jsr        [A2]
  1714. 000012C6  4A00                     tst.b      D0
  1715. 000012C8  584F                     addq.w     A7, 4
  1716. 000012CA  670E                     beq        +0x10 /* 000012DA */
  1717. label000012CC:
  1718. 000012CC  486F 0002                pea.l      [A7 + 0x2]
  1719. 000012D0  4EBA 3760                jsr        [PC + 0x3760 /* 00004A32 */]
  1720. 000012D4  765F                     moveq.l    D3, 0x5F
  1721. 000012D6  584F                     addq.w     A7, 4
  1722. 000012D8  6020                     bra        +0x22 /* 000012FA */
  1723. label000012DA:
  1724. 000012DA  4A04                     tst.b      D4
  1725. 000012DC  670C                     beq        +0xE /* 000012EA */
  1726. 000012DE  486D E4C0                pea.l      [A5 - 0x1B40]
  1727. 000012E2  4EBA 1822                jsr        [PC + 0x1822 /* 00002B06 */]
  1728. 000012E6  584F                     addq.w     A7, 4
  1729. 000012E8  6008                     bra        +0xA /* 000012F2 */
  1730. label000012EA:
  1731. 000012EA  2F0A                     move.l     -[A7], A2
  1732. 000012EC  4EBA 1730                jsr        [PC + 0x1730 /* 00002A1E */]
  1733. 000012F0  584F                     addq.w     A7, 4
  1734. label000012F2:
  1735. 000012F2  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1736. 000012F6  6644                     bne        +0x46 /* 0000133C */
  1737. 000012F8  7661                     moveq.l    D3, 0x61
  1738. label000012FA:
  1739. 000012FA  4A04                     tst.b      D4
  1740. 000012FC  672A                     beq        +0x2C /* 00001328 */
  1741. 000012FE  5203                     addq.b     D3, 1
  1742. 00001300  4EBA 39A6                jsr        [PC + 0x39A6 /* 00004CA8 */]
  1743. 00001304  4A00                     tst.b      D0
  1744. 00001306  6612                     bne        +0x14 /* 0000131A */
  1745. 00001308  3F3C 0012                move.w     -[A7], 0x12
  1746. 0000130C  4EBA 3656                jsr        [PC + 0x3656 /* 00004964 */]
  1747. 00001310  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1748. 00001314  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1749. 00001318  4E75                     rts
  1750. label0000131A:
  1751. 0000131A  2F0A                     move.l     -[A7], A2
  1752. 0000131C  4EBA 17E8                jsr        [PC + 0x17E8 /* 00002B06 */]
  1753. 00001320  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1754. 00001324  584F                     addq.w     A7, 4
  1755. 00001326  6614                     bne        +0x16 /* 0000133C */
  1756. label00001328:
  1757. 00001328  3F2F 001E                move.w     -[A7], [A7 + 0x1E]
  1758. 0000132C  4EAD E0E0                jsr        [A5 - 0x1F20]
  1759. 00001330  544F                     addq.w     A7, 2
  1760. 00001332  3F00                     move.w     -[A7], D0
  1761. 00001334  1F03                     move.b     -[A7], D3
  1762. 00001336  4EBA 374C                jsr        [PC + 0x374C /* 00004A84 */]
  1763. 0000133A  584F                     addq.w     A7, 4
  1764. label0000133C:
  1765. 0000133C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1766. 00001340  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1767. 00001344  4E75                     rts
  1768. fn00001346:
  1769. 00001346  2F03                     move.l     -[A7], D3
  1770. 00001348  362F 0008                move.w     D3, [A7 + 0x8]
  1771. 0000134C  0C43 001C                cmpi.w     D3, 0x1C
  1772. 00001350  6712                     beq        +0x14 /* 00001364 */
  1773. 00001352  0C43 001D                cmpi.w     D3, 0x1D
  1774. 00001356  670C                     beq        +0xE /* 00001364 */
  1775. 00001358  0C43 001E                cmpi.w     D3, 0x1E
  1776. 0000135C  6706                     beq        +0x8 /* 00001364 */
  1777. 0000135E  0C43 001F                cmpi.w     D3, 0x1F
  1778. 00001362  660E                     bne        +0x10 /* 00001372 */
  1779. label00001364:
  1780. 00001364  3F03                     move.w     -[A7], D3
  1781. 00001366  4EBA 04AC                jsr        [PC + 0x4AC /* 00001814 */]
  1782. 0000136A  7001                     moveq.l    D0, 0x01
  1783. 0000136C  544F                     addq.w     A7, 2
  1784. 0000136E  261F                     move.l     D3, [A7]+
  1785. 00001370  4E75                     rts
  1786. label00001372:
  1787. 00001372  7000                     moveq.l    D0, 0x00
  1788. 00001374  261F                     move.l     D3, [A7]+
  1789. 00001376  4E75                     rts
  1790. fn00001378:
  1791. 00001378  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  1792. 0000137C  4FEF FFEE                lea.l      A7, [A7 - 0x12]
  1793. 00001380  266F 002E                movea.l    A3, [A7 + 0x2E]
  1794. 00001384  246F 0034                movea.l    A2, [A7 + 0x34]
  1795. 00001388  182F 0038                move.b     D4, [A7 + 0x38]
  1796. 0000138C  7600                     moveq.l    D3, 0x00
  1797. 0000138E  7C00                     moveq.l    D6, 0x00
  1798. 00001390  3012                     move.w     D0, [A2]
  1799. 00001392  7240                     moveq.l    D1, 0x40
  1800. 00001394  C081                     and.l      D0, D1
  1801. 00001396  6700 00DE                beq        +0xE0 /* 00001476 */
  1802. 0000139A  486F 0010                pea.l      [A7 + 0x10]
  1803. 0000139E  486F 000C                pea.l      [A7 + 0xC]
  1804. 000013A2  4EBA 3648                jsr        [PC + 0x3648 /* 000049EC */]
  1805. 000013A6  4A00                     tst.b      D0
  1806. 000013A8  504F                     addq.w     A7, 8
  1807. 000013AA  6714                     beq        +0x16 /* 000013C0 */
  1808. 000013AC  0C6F 003C 0010           cmpi.w     [A7 + 0x10], 0x3C /* '<' */
  1809. 000013B2  660C                     bne        +0xE /* 000013C0 */
  1810. 000013B4  486F 0008                pea.l      [A7 + 0x8]
  1811. 000013B8  4E93                     jsr        [A3]
  1812. 000013BA  4A00                     tst.b      D0
  1813. 000013BC  584F                     addq.w     A7, 4
  1814. 000013BE  6742                     beq        +0x44 /* 00001402 */
  1815. label000013C0:
  1816. 000013C0  4A04                     tst.b      D4
  1817. 000013C2  6712                     beq        +0x14 /* 000013D6 */
  1818. 000013C4  3F3C 0014                move.w     -[A7], 0x14
  1819. 000013C8  4EBA 359A                jsr        [PC + 0x359A /* 00004964 */]
  1820. 000013CC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1821. 000013D0  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1822. 000013D4  4E75                     rts
  1823. label000013D6:
  1824. 000013D6  486F 0008                pea.l      [A7 + 0x8]
  1825. 000013DA  4EBA 3656                jsr        [PC + 0x3656 /* 00004A32 */]
  1826. 000013DE  4267                     clr.w      -[A7]
  1827. 000013E0  1F3C 0043                move.b     -[A7], 0x43 /* 'C' */
  1828. 000013E4  4EBA 369E                jsr        [PC + 0x369E /* 00004A84 */]
  1829. 000013E8  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  1830. 000013EC  4EAD E0E0                jsr        [A5 - 0x1F20]
  1831. 000013F0  544F                     addq.w     A7, 2
  1832. 000013F2  3F00                     move.w     -[A7], D0
  1833. 000013F4  1F3C 0066                move.b     -[A7], 0x66 /* 'f' */
  1834. 000013F8  4EBA 368A                jsr        [PC + 0x368A /* 00004A84 */]
  1835. 000013FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1836. 00001400  606A                     bra        +0x6C /* 0000146C */
  1837. label00001402:
  1838. 00001402  4A04                     tst.b      D4
  1839. 00001404  6740                     beq        +0x42 /* 00001446 */
  1840. 00001406  486D E4C0                pea.l      [A5 - 0x1B40]
  1841. 0000140A  4EBA 16FA                jsr        [PC + 0x16FA /* 00002B06 */]
  1842. 0000140E  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1843. 00001412  584F                     addq.w     A7, 4
  1844. 00001414  6600 031E                bne        +0x320 /* 00001734 */
  1845. 00001418  4EBA 388E                jsr        [PC + 0x388E /* 00004CA8 */]
  1846. 0000141C  4A00                     tst.b      D0
  1847. 0000141E  6612                     bne        +0x14 /* 00001432 */
  1848. 00001420  3F3C 000E                move.w     -[A7], 0xE
  1849. 00001424  4EBA 353E                jsr        [PC + 0x353E /* 00004964 */]
  1850. 00001428  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1851. 0000142C  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1852. 00001430  4E75                     rts
  1853. label00001432:
  1854. 00001432  2F0B                     move.l     -[A7], A3
  1855. 00001434  4EBA 16D0                jsr        [PC + 0x16D0 /* 00002B06 */]
  1856. 00001438  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1857. 0000143C  584F                     addq.w     A7, 4
  1858. 0000143E  6600 02F4                bne        +0x2F6 /* 00001734 */
  1859. 00001442  7862                     moveq.l    D4, 0x62
  1860. 00001444  6012                     bra        +0x14 /* 00001458 */
  1861. label00001446:
  1862. 00001446  2F0B                     move.l     -[A7], A3
  1863. 00001448  4EBA 15D4                jsr        [PC + 0x15D4 /* 00002A1E */]
  1864. 0000144C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1865. 00001450  584F                     addq.w     A7, 4
  1866. 00001452  6600 02E0                bne        +0x2E2 /* 00001734 */
  1867. 00001456  7861                     moveq.l    D4, 0x61
  1868. label00001458:
  1869. 00001458  3F2F 0032                move.w     -[A7], [A7 + 0x32]
  1870. 0000145C  4EAD E0E0                jsr        [A5 - 0x1F20]
  1871. 00001460  544F                     addq.w     A7, 2
  1872. 00001462  3F00                     move.w     -[A7], D0
  1873. 00001464  1F04                     move.b     -[A7], D4
  1874. 00001466  4EBA 361C                jsr        [PC + 0x361C /* 00004A84 */]
  1875. 0000146A  584F                     addq.w     A7, 4
  1876. label0000146C:
  1877. 0000146C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1878. 00001470  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1879. 00001474  4E75                     rts
  1880. label00001476:
  1881. 00001476  3012                     move.w     D0, [A2]
  1882. 00001478  7221                     moveq.l    D1, 0x21
  1883. 0000147A  C081                     and.l      D0, D1
  1884. 0000147C  6700 00F6                beq        +0xF8 /* 00001574 */
  1885. 00001480  3012                     move.w     D0, [A2]
  1886. 00001482  7201                     moveq.l    D1, 0x01
  1887. 00001484  C081                     and.l      D0, D1
  1888. 00001486  4A80                     tst.l      D0
  1889. 00001488  56C0                     sne        D0
  1890. 0000148A  4400                     neg.b      D0
  1891. 0000148C  49C0                     lea.l      A4, D0
  1892. 0000148E  1A00                     move.b     D5, D0
  1893. 00001490  4A05                     tst.b      D5
  1894. 00001492  671A                     beq        +0x1C /* 000014AE */
  1895. 00001494  4EBA 385C                jsr        [PC + 0x385C /* 00004CF2 */]
  1896. 00001498  4A00                     tst.b      D0
  1897. 0000149A  6612                     bne        +0x14 /* 000014AE */
  1898. 0000149C  3F3C 0012                move.w     -[A7], 0x12
  1899. 000014A0  4EBA 34C2                jsr        [PC + 0x34C2 /* 00004964 */]
  1900. 000014A4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1901. 000014A8  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1902. 000014AC  4E75                     rts
  1903. label000014AE:
  1904. 000014AE  486F 0010                pea.l      [A7 + 0x10]
  1905. 000014B2  486F 000C                pea.l      [A7 + 0xC]
  1906. 000014B6  4EBA 3534                jsr        [PC + 0x3534 /* 000049EC */]
  1907. 000014BA  4A00                     tst.b      D0
  1908. 000014BC  504F                     addq.w     A7, 8
  1909. 000014BE  6612                     bne        +0x14 /* 000014D2 */
  1910. 000014C0  3F3C 0015                move.w     -[A7], 0x15
  1911. 000014C4  4EBA 349E                jsr        [PC + 0x349E /* 00004964 */]
  1912. 000014C8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1913. 000014CC  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1914. 000014D0  4E75                     rts
  1915. label000014D2:
  1916. 000014D2  302A 0002                move.w     D0, [A2 + 0x2]
  1917. 000014D6  B06F 0010                cmp.w      D0, [A7 + 0x10]
  1918. 000014DA  6700 0098                beq        +0x9A /* 00001574 */
  1919. 000014DE  3012                     move.w     D0, [A2]
  1920. 000014E0  0280 0000 0100           andi.l     D0, 0x100
  1921. 000014E6  674E                     beq        +0x50 /* 00001536 */
  1922. 000014E8  4A03                     tst.b      D3
  1923. 000014EA  664A                     bne        +0x4C /* 00001536 */
  1924. 000014EC  3F2F 0010                move.w     -[A7], [A7 + 0x10]
  1925. 000014F0  4EBA FE54                jsr        [PC - 0x1AC /* 00001346 */]
  1926. 000014F4  1600                     move.b     D3, D0
  1927. 000014F6  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  1928. 000014FA  544F                     addq.w     A7, 2
  1929. 000014FC  6600 0236                bne        +0x238 /* 00001734 */
  1930. 00001500  4A03                     tst.b      D3
  1931. 00001502  6732                     beq        +0x34 /* 00001536 */
  1932. 00001504  486F 0010                pea.l      [A7 + 0x10]
  1933. 00001508  486F 000C                pea.l      [A7 + 0xC]
  1934. 0000150C  4EBA 34DE                jsr        [PC + 0x34DE /* 000049EC */]
  1935. 00001510  4A00                     tst.b      D0
  1936. 00001512  504F                     addq.w     A7, 8
  1937. 00001514  6612                     bne        +0x14 /* 00001528 */
  1938. 00001516  3F3C 0015                move.w     -[A7], 0x15
  1939. 0000151A  4EBA 3448                jsr        [PC + 0x3448 /* 00004964 */]
  1940. 0000151E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1941. 00001522  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1942. 00001526  4E75                     rts
  1943. label00001528:
  1944. 00001528  302A 0002                move.w     D0, [A2 + 0x2]
  1945. 0000152C  B06F 0010                cmp.w      D0, [A7 + 0x10]
  1946. 00001530  6742                     beq        +0x44 /* 00001574 */
  1947. 00001532  6002                     bra        +0x4 /* 00001536 */
  1948. label00001534:
  1949. 00001534  5C8A                     addq.l     A2, 6
  1950. label00001536:
  1951. 00001536  3012                     move.w     D0, [A2]
  1952. 00001538  7208                     moveq.l    D1, 0x08
  1953. 0000153A  C081                     and.l      D0, D1
  1954. 0000153C  66F6                     bne        -0x8 /* 00001534 */
  1955. 0000153E  3012                     move.w     D0, [A2]
  1956. 00001540  0280 0000 0400           andi.l     D0, 0x400
  1957. 00001546  6604                     bne        +0x6 /* 0000154C */
  1958. 00001548  5C8A                     addq.l     A2, 6
  1959. 0000154A  6086                     bra        -0x78 /* 000014D2 */
  1960. label0000154C:
  1961. 0000154C  4A05                     tst.b      D5
  1962. 0000154E  6712                     beq        +0x14 /* 00001562 */
  1963. 00001550  4A03                     tst.b      D3
  1964. 00001552  660E                     bne        +0x10 /* 00001562 */
  1965. 00001554  486F 0008                pea.l      [A7 + 0x8]
  1966. 00001558  4EBA 34D8                jsr        [PC + 0x34D8 /* 00004A32 */]
  1967. 0000155C  584F                     addq.w     A7, 4
  1968. 0000155E  6000 FEA2                bra        -0x15C /* 00001402 */
  1969. label00001562:
  1970. 00001562  3F3C 0015                move.w     -[A7], 0x15
  1971. 00001566  4EBA 33FC                jsr        [PC + 0x33FC /* 00004964 */]
  1972. 0000156A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1973. 0000156E  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1974. 00001572  4E75                     rts
  1975. label00001574:
  1976. 00001574  3012                     move.w     D0, [A2]
  1977. 00001576  7202                     moveq.l    D1, 0x02
  1978. 00001578  C081                     and.l      D0, D1
  1979. 0000157A  671A                     beq        +0x1C /* 00001596 */
  1980. 0000157C  4EBA 3774                jsr        [PC + 0x3774 /* 00004CF2 */]
  1981. 00001580  4A00                     tst.b      D0
  1982. 00001582  6612                     bne        +0x14 /* 00001596 */
  1983. 00001584  3F3C 0012                move.w     -[A7], 0x12
  1984. 00001588  4EBA 33DA                jsr        [PC + 0x33DA /* 00004964 */]
  1985. 0000158C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1986. 00001590  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1987. 00001594  4E75                     rts
  1988. label00001596:
  1989. 00001596  3012                     move.w     D0, [A2]
  1990. 00001598  7204                     moveq.l    D1, 0x04
  1991. 0000159A  C081                     and.l      D0, D1
  1992. 0000159C  673E                     beq        +0x40 /* 000015DC */
  1993. 0000159E  3012                     move.w     D0, [A2]
  1994. 000015A0  7208                     moveq.l    D1, 0x08
  1995. 000015A2  C081                     and.l      D0, D1
  1996. 000015A4  4A80                     tst.l      D0
  1997. 000015A6  6610                     bne        +0x12 /* 000015B8 */
  1998. 000015A8  4A04                     tst.b      D4
  1999. 000015AA  670C                     beq        +0xE /* 000015B8 */
  2000. 000015AC  486D E4C0                pea.l      [A5 - 0x1B40]
  2001. 000015B0  4EBA 1554                jsr        [PC + 0x1554 /* 00002B06 */]
  2002. 000015B4  584F                     addq.w     A7, 4
  2003. 000015B6  601C                     bra        +0x1E /* 000015D4 */
  2004. label000015B8:
  2005. 000015B8  3012                     move.w     D0, [A2]
  2006. 000015BA  7208                     moveq.l    D1, 0x08
  2007. 000015BC  C081                     and.l      D0, D1
  2008. 000015BE  670C                     beq        +0xE /* 000015CC */
  2009. 000015C0  486D E4D0                pea.l      [A5 - 0x1B30]
  2010. 000015C4  4EBA 1458                jsr        [PC + 0x1458 /* 00002A1E */]
  2011. 000015C8  584F                     addq.w     A7, 4
  2012. 000015CA  6008                     bra        +0xA /* 000015D4 */
  2013. label000015CC:
  2014. 000015CC  2F0B                     move.l     -[A7], A3
  2015. 000015CE  4EBA 144E                jsr        [PC + 0x144E /* 00002A1E */]
  2016. 000015D2  584F                     addq.w     A7, 4
  2017. label000015D4:
  2018. 000015D4  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  2019. 000015D8  6600 015A                bne        +0x15C /* 00001734 */
  2020. label000015DC:
  2021. 000015DC  3012                     move.w     D0, [A2]
  2022. 000015DE  0280 0000 0200           andi.l     D0, 0x200
  2023. 000015E4  6766                     beq        +0x68 /* 0000164C */
  2024. 000015E6  486F 0010                pea.l      [A7 + 0x10]
  2025. 000015EA  486F 000C                pea.l      [A7 + 0xC]
  2026. 000015EE  4EBA 33FC                jsr        [PC + 0x33FC /* 000049EC */]
  2027. 000015F2  4A00                     tst.b      D0
  2028. 000015F4  504F                     addq.w     A7, 8
  2029. 000015F6  6744                     beq        +0x46 /* 0000163C */
  2030. 000015F8  0C6F 003C 0010           cmpi.w     [A7 + 0x10], 0x3C /* '<' */
  2031. 000015FE  663C                     bne        +0x3E /* 0000163C */
  2032. 00001600  486F 0010                pea.l      [A7 + 0x10]
  2033. 00001604  486F 0004                pea.l      [A7 + 0x4]
  2034. 00001608  4EBA 33E2                jsr        [PC + 0x33E2 /* 000049EC */]
  2035. 0000160C  4A00                     tst.b      D0
  2036. 0000160E  504F                     addq.w     A7, 8
  2037. 00001610  6722                     beq        +0x24 /* 00001634 */
  2038. 00001612  0C6F 01F7 0010           cmpi.w     [A7 + 0x10], 0x1F7
  2039. 00001618  661A                     bne        +0x1C /* 00001634 */
  2040. 0000161A  4A04                     tst.b      D4
  2041. 0000161C  670C                     beq        +0xE /* 0000162A */
  2042. 0000161E  486D E4C0                pea.l      [A5 - 0x1B40]
  2043. 00001622  4EBA 14E2                jsr        [PC + 0x14E2 /* 00002B06 */]
  2044. 00001626  584F                     addq.w     A7, 4
  2045. 00001628  6022                     bra        +0x24 /* 0000164C */
  2046. label0000162A:
  2047. 0000162A  2F0B                     move.l     -[A7], A3
  2048. 0000162C  4EBA 13F0                jsr        [PC + 0x13F0 /* 00002A1E */]
  2049. 00001630  584F                     addq.w     A7, 4
  2050. 00001632  6018                     bra        +0x1A /* 0000164C */
  2051. label00001634:
  2052. 00001634  4857                     pea.l      [A7]
  2053. 00001636  4EBA 33FA                jsr        [PC + 0x33FA /* 00004A32 */]
  2054. 0000163A  584F                     addq.w     A7, 4
  2055. label0000163C:
  2056. 0000163C  486F 0008                pea.l      [A7 + 0x8]
  2057. 00001640  4EBA 33F0                jsr        [PC + 0x33F0 /* 00004A32 */]
  2058. 00001644  4267                     clr.w      -[A7]
  2059. 00001646  4EBA 3514                jsr        [PC + 0x3514 /* 00004B5C */]
  2060. 0000164A  5C4F                     addq.w     A7, 6
  2061. label0000164C:
  2062. 0000164C  3012                     move.w     D0, [A2]
  2063. 0000164E  7208                     moveq.l    D1, 0x08
  2064. 00001650  C081                     and.l      D0, D1
  2065. 00001652  6772                     beq        +0x74 /* 000016C6 */
  2066. 00001654  4A06                     tst.b      D6
  2067. 00001656  666E                     bne        +0x70 /* 000016C6 */
  2068. 00001658  5C8A                     addq.l     A2, 6
  2069. 0000165A  4EBA 3696                jsr        [PC + 0x3696 /* 00004CF2 */]
  2070. 0000165E  4A00                     tst.b      D0
  2071. 00001660  6612                     bne        +0x14 /* 00001674 */
  2072. 00001662  3F3C 0012                move.w     -[A7], 0x12
  2073. 00001666  4EBA 32FC                jsr        [PC + 0x32FC /* 00004964 */]
  2074. 0000166A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2075. 0000166E  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  2076. 00001672  4E75                     rts
  2077. label00001674:
  2078. 00001674  486F 0010                pea.l      [A7 + 0x10]
  2079. 00001678  486F 000C                pea.l      [A7 + 0xC]
  2080. 0000167C  4EBA 336E                jsr        [PC + 0x336E /* 000049EC */]
  2081. 00001680  4A00                     tst.b      D0
  2082. 00001682  504F                     addq.w     A7, 8
  2083. 00001684  6612                     bne        +0x14 /* 00001698 */
  2084. 00001686  3F3C 0015                move.w     -[A7], 0x15
  2085. 0000168A  4EBA 32D8                jsr        [PC + 0x32D8 /* 00004964 */]
  2086. 0000168E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2087. 00001692  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  2088. 00001696  4E75                     rts
  2089. label00001698:
  2090. 00001698  302F 0010                move.w     D0, [A7 + 0x10]
  2091. 0000169C  B06A 0002                cmp.w      D0, [A2 + 0x2]
  2092. 000016A0  6606                     bne        +0x8 /* 000016A8 */
  2093. 000016A2  7C01                     moveq.l    D6, 0x01
  2094. 000016A4  6000 FECE                bra        -0x130 /* 00001574 */
  2095. label000016A8:
  2096. 000016A8  3012                     move.w     D0, [A2]
  2097. 000016AA  7208                     moveq.l    D1, 0x08
  2098. 000016AC  C081                     and.l      D0, D1
  2099. 000016AE  6704                     beq        +0x6 /* 000016B4 */
  2100. 000016B0  5C8A                     addq.l     A2, 6
  2101. 000016B2  60E4                     bra        -0x1A /* 00001698 */
  2102. label000016B4:
  2103. 000016B4  3F3C 0015                move.w     -[A7], 0x15
  2104. 000016B8  4EBA 32AA                jsr        [PC + 0x32AA /* 00004964 */]
  2105. 000016BC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2106. 000016C0  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  2107. 000016C4  4E75                     rts
  2108. label000016C6:
  2109. 000016C6  4A04                     tst.b      D4
  2110. 000016C8  6746                     beq        +0x48 /* 00001710 */
  2111. 000016CA  3012                     move.w     D0, [A2]
  2112. 000016CC  7210                     moveq.l    D1, 0x10
  2113. 000016CE  C081                     and.l      D0, D1
  2114. 000016D0  6612                     bne        +0x14 /* 000016E4 */
  2115. 000016D2  3F3C 0014                move.w     -[A7], 0x14
  2116. 000016D6  4EBA 328C                jsr        [PC + 0x328C /* 00004964 */]
  2117. 000016DA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2118. 000016DE  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  2119. 000016E2  4E75                     rts
  2120. label000016E4:
  2121. 000016E4  4EBA 35C2                jsr        [PC + 0x35C2 /* 00004CA8 */]
  2122. 000016E8  4A00                     tst.b      D0
  2123. 000016EA  6612                     bne        +0x14 /* 000016FE */
  2124. 000016EC  3F3C 000E                move.w     -[A7], 0xE
  2125. 000016F0  4EBA 3272                jsr        [PC + 0x3272 /* 00004964 */]
  2126. 000016F4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2127. 000016F8  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  2128. 000016FC  4E75                     rts
  2129. label000016FE:
  2130. 000016FE  2F0B                     move.l     -[A7], A3
  2131. 00001700  4EBA 1404                jsr        [PC + 0x1404 /* 00002B06 */]
  2132. 00001704  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  2133. 00001708  584F                     addq.w     A7, 4
  2134. 0000170A  6628                     bne        +0x2A /* 00001734 */
  2135. 0000170C  785D                     moveq.l    D4, 0x5D
  2136. 0000170E  6002                     bra        +0x4 /* 00001712 */
  2137. label00001710:
  2138. 00001710  785C                     moveq.l    D4, 0x5C
  2139. label00001712:
  2140. 00001712  7000                     moveq.l    D0, 0x00
  2141. 00001714  102A 0004                move.b     D0, [A2 + 0x4]
  2142. 00001718  3F00                     move.w     -[A7], D0
  2143. 0000171A  4EBA 3440                jsr        [PC + 0x3440 /* 00004B5C */]
  2144. 0000171E  1003                     move.b     D0, D3
  2145. 00001720  49C0                     lea.l      A4, D0
  2146. 00001722  7200                     moveq.l    D1, 0x00
  2147. 00001724  122A 0005                move.b     D1, [A2 + 0x5]
  2148. 00001728  D280                     add.l      D1, D0
  2149. 0000172A  3F01                     move.w     -[A7], D1
  2150. 0000172C  1F04                     move.b     -[A7], D4
  2151. 0000172E  4EBA 3354                jsr        [PC + 0x3354 /* 00004A84 */]
  2152. 00001732  5C4F                     addq.w     A7, 6
  2153. label00001734:
  2154. 00001734  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2155. 00001738  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  2156. 0000173C  4E75                     rts
  2157. 0000173E  4FEF FFEC                lea.l      A7, [A7 - 0x14]
  2158. 00001742  486F 0012                pea.l      [A7 + 0x12]
  2159. 00001746  486F 000C                pea.l      [A7 + 0xC]
  2160. 0000174A  4EBA 32A0                jsr        [PC + 0x32A0 /* 000049EC */]
  2161. 0000174E  4A00                     tst.b      D0
  2162. 00001750  504F                     addq.w     A7, 8
  2163. 00001752  6708                     beq        +0xA /* 0000175C */
  2164. 00001754  0C6F 01BB 0012           cmpi.w     [A7 + 0x12], 0x1BB
  2165. 0000175A  6710                     beq        +0x12 /* 0000176C */
  2166. label0000175C:
  2167. 0000175C  486F 0008                pea.l      [A7 + 0x8]
  2168. 00001760  4EBA 32D0                jsr        [PC + 0x32D0 /* 00004A32 */]
  2169. 00001764  7000                     moveq.l    D0, 0x00
  2170. 00001766  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2171. 0000176A  4E75                     rts
  2172. label0000176C:
  2173. 0000176C  486F 0010                pea.l      [A7 + 0x10]
  2174. 00001770  486F 0004                pea.l      [A7 + 0x4]
  2175. 00001774  4EBA 3276                jsr        [PC + 0x3276 /* 000049EC */]
  2176. 00001778  4A00                     tst.b      D0
  2177. 0000177A  504F                     addq.w     A7, 8
  2178. 0000177C  6718                     beq        +0x1A /* 00001796 */
  2179. 0000177E  302F 0010                move.w     D0, [A7 + 0x10]
  2180. 00001782  48C0                     ext.l      D0
  2181. 00001784  721C                     moveq.l    D1, 0x1C
  2182. 00001786  B081                     cmp.l      D0, D1
  2183. 00001788  6D0C                     blt        +0xE /* 00001796 */
  2184. 0000178A  302F 0010                move.w     D0, [A7 + 0x10]
  2185. 0000178E  48C0                     ext.l      D0
  2186. 00001790  721F                     moveq.l    D1, 0x1F
  2187. 00001792  B081                     cmp.l      D0, D1
  2188. 00001794  6F0A                     ble        +0xC /* 000017A0 */
  2189. label00001796:
  2190. 00001796  4857                     pea.l      [A7]
  2191. 00001798  4EBA 3298                jsr        [PC + 0x3298 /* 00004A32 */]
  2192. 0000179C  584F                     addq.w     A7, 4
  2193. 0000179E  60BC                     bra        -0x42 /* 0000175C */
  2194. label000017A0:
  2195. 000017A0  486F 0012                pea.l      [A7 + 0x12]
  2196. 000017A4  486F 000C                pea.l      [A7 + 0xC]
  2197. 000017A8  4EBA 3242                jsr        [PC + 0x3242 /* 000049EC */]
  2198. 000017AC  4A00                     tst.b      D0
  2199. 000017AE  504F                     addq.w     A7, 8
  2200. 000017B0  6708                     beq        +0xA /* 000017BA */
  2201. 000017B2  0C6F 003C 0012           cmpi.w     [A7 + 0x12], 0x3C /* '<' */
  2202. 000017B8  6710                     beq        +0x12 /* 000017CA */
  2203. label000017BA:
  2204. 000017BA  3F3C 0012                move.w     -[A7], 0x12
  2205. 000017BE  4EBA 31A4                jsr        [PC + 0x31A4 /* 00004964 */]
  2206. 000017C2  7000                     moveq.l    D0, 0x00
  2207. 000017C4  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2208. 000017C8  4E75                     rts
  2209. label000017CA:
  2210. 000017CA  302F 0010                move.w     D0, [A7 + 0x10]
  2211. 000017CE  48C0                     ext.l      D0
  2212. 000017D0  721C                     moveq.l    D1, 0x1C
  2213. 000017D2  9081                     sub.l      D0, D1
  2214. 000017D4  223C FFFF 8AD0           move.l     D1, 0xFFFF8AD0
  2215. 000017DA  9280                     sub.l      D1, D0
  2216. 000017DC  3F01                     move.w     -[A7], D1
  2217. 000017DE  4EBA 337C                jsr        [PC + 0x337C /* 00004B5C */]
  2218. 000017E2  4267                     clr.w      -[A7]
  2219. 000017E4  4EBA 3376                jsr        [PC + 0x3376 /* 00004B5C */]
  2220. 000017E8  4267                     clr.w      -[A7]
  2221. 000017EA  4EBA 3370                jsr        [PC + 0x3370 /* 00004B5C */]
  2222. 000017EE  4267                     clr.w      -[A7]
  2223. 000017F0  4EBA 336A                jsr        [PC + 0x336A /* 00004B5C */]
  2224. 000017F4  4267                     clr.w      -[A7]
  2225. 000017F6  4EBA 3364                jsr        [PC + 0x3364 /* 00004B5C */]
  2226. 000017FA  4267                     clr.w      -[A7]
  2227. 000017FC  4EBA 335E                jsr        [PC + 0x335E /* 00004B5C */]
  2228. 00001800  4267                     clr.w      -[A7]
  2229. 00001802  4EBA 3358                jsr        [PC + 0x3358 /* 00004B5C */]
  2230. 00001806  4267                     clr.w      -[A7]
  2231. 00001808  4EBA 3352                jsr        [PC + 0x3352 /* 00004B5C */]
  2232. 0000180C  7001                     moveq.l    D0, 0x01
  2233. 0000180E  4FEF 0024                lea.l      A7, [A7 + 0x24]
  2234. 00001812  4E75                     rts
  2235. fn00001814:
  2236. 00001814  48E7 1C00                movem.l    -[A7], D3,D4,D5
  2237. 00001818  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  2238. 0000181C  3A2F 001A                move.w     D5, [A7 + 0x1A]
  2239. 00001820  48C5                     ext.l      D5
  2240. 00001822  721C                     moveq.l    D1, 0x1C
  2241. 00001824  9A81                     sub.l      D5, D1
  2242. 00001826  7600                     moveq.l    D3, 0x00
  2243. 00001828  6010                     bra        +0x12 /* 0000183A */
  2244. label0000182A:
  2245. 0000182A  4267                     clr.w      -[A7]
  2246. 0000182C  4EBA 332E                jsr        [PC + 0x332E /* 00004B5C */]
  2247. 00001830  4267                     clr.w      -[A7]
  2248. 00001832  4EBA 3328                jsr        [PC + 0x3328 /* 00004B5C */]
  2249. 00001836  5243                     addq.w     D3, 1
  2250. 00001838  584F                     addq.w     A7, 4
  2251. label0000183A:
  2252. 0000183A  B645                     cmp.w      D3, D5
  2253. 0000183C  6DEC                     blt        -0x12 /* 0000182A */
  2254. label0000183E:
  2255. 0000183E  486D E4C8                pea.l      [A5 - 0x1B38]
  2256. 00001842  4EBA 12C2                jsr        [PC + 0x12C2 /* 00002B06 */]
  2257. 00001846  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  2258. 0000184A  584F                     addq.w     A7, 4
  2259. 0000184C  6600 00DC                bne        +0xDE /* 0000192A */
  2260. 00001850  486F 0008                pea.l      [A7 + 0x8]
  2261. 00001854  486F 0004                pea.l      [A7 + 0x4]
  2262. 00001858  4EBA 3192                jsr        [PC + 0x3192 /* 000049EC */]
  2263. 0000185C  0C6F 002E 0010           cmpi.w     [A7 + 0x10], 0x2E /* '.' */
  2264. 00001862  504F                     addq.w     A7, 8
  2265. 00001864  6622                     bne        +0x24 /* 00001888 */
  2266. 00001866  486D E4C8                pea.l      [A5 - 0x1B38]
  2267. 0000186A  4EBA 129A                jsr        [PC + 0x129A /* 00002B06 */]
  2268. 0000186E  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  2269. 00001872  584F                     addq.w     A7, 4
  2270. 00001874  6600 00B4                bne        +0xB6 /* 0000192A */
  2271. 00001878  486F 0008                pea.l      [A7 + 0x8]
  2272. 0000187C  486F 0004                pea.l      [A7 + 0x4]
  2273. 00001880  4EBA 316A                jsr        [PC + 0x316A /* 000049EC */]
  2274. 00001884  504F                     addq.w     A7, 8
  2275. 00001886  6008                     bra        +0xA /* 00001890 */
  2276. label00001888:
  2277. 00001888  4267                     clr.w      -[A7]
  2278. 0000188A  4EBA 32D0                jsr        [PC + 0x32D0 /* 00004B5C */]
  2279. 0000188E  544F                     addq.w     A7, 2
  2280. label00001890:
  2281. 00001890  0C6F 003C 0008           cmpi.w     [A7 + 0x8], 0x3C /* '<' */
  2282. 00001896  6712                     beq        +0x14 /* 000018AA */
  2283. 00001898  3F3C 0012                move.w     -[A7], 0x12
  2284. 0000189C  4EBA 30C6                jsr        [PC + 0x30C6 /* 00004964 */]
  2285. 000018A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2286. 000018A4  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  2287. 000018A8  4E75                     rts
  2288. label000018AA:
  2289. 000018AA  486F 0008                pea.l      [A7 + 0x8]
  2290. 000018AE  486F 0004                pea.l      [A7 + 0x4]
  2291. 000018B2  4EBA 3138                jsr        [PC + 0x3138 /* 000049EC */]
  2292. 000018B6  4A00                     tst.b      D0
  2293. 000018B8  504F                     addq.w     A7, 8
  2294. 000018BA  674C                     beq        +0x4E /* 00001908 */
  2295. 000018BC  382F 0008                move.w     D4, [A7 + 0x8]
  2296. 000018C0  48C4                     ext.l      D4
  2297. 000018C2  721C                     moveq.l    D1, 0x1C
  2298. 000018C4  9881                     sub.l      D4, D1
  2299. 000018C6  0C44 0003                cmpi.w     D4, 0x3
  2300. 000018CA  6E3C                     bgt        +0x3E /* 00001908 */
  2301. 000018CC  B845                     cmp.w      D4, D5
  2302. 000018CE  6F22                     ble        +0x24 /* 000018F2 */
  2303. 000018D0  3605                     move.w     D3, D5
  2304. 000018D2  48C3                     ext.l      D3
  2305. 000018D4  5283                     addq.l     D3, 1
  2306. 000018D6  6010                     bra        +0x12 /* 000018E8 */
  2307. label000018D8:
  2308. 000018D8  4267                     clr.w      -[A7]
  2309. 000018DA  4EBA 3280                jsr        [PC + 0x3280 /* 00004B5C */]
  2310. 000018DE  4267                     clr.w      -[A7]
  2311. 000018E0  4EBA 327A                jsr        [PC + 0x327A /* 00004B5C */]
  2312. 000018E4  5243                     addq.w     D3, 1
  2313. 000018E6  584F                     addq.w     A7, 4
  2314. label000018E8:
  2315. 000018E8  B644                     cmp.w      D3, D4
  2316. 000018EA  6DEC                     blt        -0x12 /* 000018D8 */
  2317. 000018EC  3A04                     move.w     D5, D4
  2318. 000018EE  6000 FF4E                bra        -0xB0 /* 0000183E */
  2319. label000018F2:
  2320. 000018F2  4A44                     tst.w      D4
  2321. 000018F4  6D12                     blt        +0x14 /* 00001908 */
  2322. 000018F6  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  2323. 000018FA  4EBA 3068                jsr        [PC + 0x3068 /* 00004964 */]
  2324. 000018FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2325. 00001902  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  2326. 00001906  4E75                     rts
  2327. label00001908:
  2328. 00001908  4857                     pea.l      [A7]
  2329. 0000190A  4EBA 3126                jsr        [PC + 0x3126 /* 00004A32 */]
  2330. 0000190E  3605                     move.w     D3, D5
  2331. 00001910  584F                     addq.w     A7, 4
  2332. 00001912  6010                     bra        +0x12 /* 00001924 */
  2333. label00001914:
  2334. 00001914  4267                     clr.w      -[A7]
  2335. 00001916  4EBA 3244                jsr        [PC + 0x3244 /* 00004B5C */]
  2336. 0000191A  4267                     clr.w      -[A7]
  2337. 0000191C  4EBA 323E                jsr        [PC + 0x323E /* 00004B5C */]
  2338. 00001920  5243                     addq.w     D3, 1
  2339. 00001922  584F                     addq.w     A7, 4
  2340. label00001924:
  2341. 00001924  0C43 0003                cmpi.w     D3, 0x3
  2342. 00001928  6DEA                     blt        -0x14 /* 00001914 */
  2343. label0000192A:
  2344. 0000192A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2345. 0000192E  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  2346. 00001932  4E75                     rts
  2347. fn00001934:
  2348. 00001934  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  2349. 00001938  514F                     subq.w     A7, 8
  2350. 0000193A  266F 001C                movea.l    A3, [A7 + 0x1C]
  2351. 0000193E  362F 0020                move.w     D3, [A7 + 0x20]
  2352. 00001942  182F 0022                move.b     D4, [A7 + 0x22]
  2353. label00001946:
  2354. 00001946  4857                     pea.l      [A7]
  2355. 00001948  4EBA 308C                jsr        [PC + 0x308C /* 000049D6 */]
  2356. 0000194C  4AAF 0004                tst.l      [A7 + 0x4]
  2357. 00001950  584F                     addq.w     A7, 4
  2358. 00001952  6700 008C                beq        +0x8E /* 000019E0 */
  2359. 00001956  7008                     moveq.l    D0, 0x08
  2360. 00001958  B097                     cmp.l      D0, [A7]
  2361. 0000195A  6608                     bne        +0xA /* 00001964 */
  2362. 0000195C  702A                     moveq.l    D0, 0x2A
  2363. 0000195E  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  2364. 00001962  6D0C                     blt        +0xE /* 00001970 */
  2365. label00001964:
  2366. 00001964  3F3C 0003                move.w     -[A7], 0x3
  2367. 00001968  4EBA 2FFA                jsr        [PC + 0x2FFA /* 00004964 */]
  2368. 0000196C  544F                     addq.w     A7, 2
  2369. 0000196E  6070                     bra        +0x72 /* 000019E0 */
  2370. label00001970:
  2371. 00001970  42A7                     clr.l      -[A7]
  2372. 00001972  1F3C 0001                move.b     -[A7], 0x1
  2373. 00001976  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  2374. 0000197A  2F0B                     move.l     -[A7], A3
  2375. 0000197C  4EAD DFC8                jsr        [A5 - 0x2038]
  2376. 00001980  2448                     movea.l    A2, A0
  2377. 00001982  200A                     move.l     D0, A2
  2378. 00001984  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2379. 00001988  660C                     bne        +0xE /* 00001996 */
  2380. 0000198A  3F3C 0001                move.w     -[A7], 0x1
  2381. 0000198E  4EBA 2FD4                jsr        [PC + 0x2FD4 /* 00004964 */]
  2382. 00001992  544F                     addq.w     A7, 2
  2383. 00001994  604A                     bra        +0x4C /* 000019E0 */
  2384. label00001996:
  2385. 00001996  7002                     moveq.l    D0, 0x02
  2386. 00001998  B092                     cmp.l      D0, [A2]
  2387. 0000199A  6710                     beq        +0x12 /* 000019AC */
  2388. 0000199C  4A04                     tst.b      D4
  2389. 0000199E  660C                     bne        +0xE /* 000019AC */
  2390. 000019A0  3F3C 0006                move.w     -[A7], 0x6
  2391. 000019A4  4EBA 2FBE                jsr        [PC + 0x2FBE /* 00004964 */]
  2392. 000019A8  544F                     addq.w     A7, 2
  2393. 000019AA  6034                     bra        +0x36 /* 000019E0 */
  2394. label000019AC:
  2395. 000019AC  7004                     moveq.l    D0, 0x04
  2396. 000019AE  2480                     move.l     [A2], D0
  2397. 000019B0  3043                     movea.w    A0, D3
  2398. 000019B2  2548 0004                move.l     [A2 + 0x4], A0
  2399. 000019B6  5243                     addq.w     D3, 1
  2400. 000019B8  4857                     pea.l      [A7]
  2401. 000019BA  4EBA 301A                jsr        [PC + 0x301A /* 000049D6 */]
  2402. 000019BE  4AAF 0004                tst.l      [A7 + 0x4]
  2403. 000019C2  584F                     addq.w     A7, 4
  2404. 000019C4  671A                     beq        +0x1C /* 000019E0 */
  2405. 000019C6  7008                     moveq.l    D0, 0x08
  2406. 000019C8  B097                     cmp.l      D0, [A7]
  2407. 000019CA  660A                     bne        +0xC /* 000019D6 */
  2408. 000019CC  7001                     moveq.l    D0, 0x01
  2409. 000019CE  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  2410. 000019D2  6700 FF72                beq        -0x8C /* 00001946 */
  2411. label000019D6:
  2412. 000019D6  3F3C 0005                move.w     -[A7], 0x5
  2413. 000019DA  4EBA 2F88                jsr        [PC + 0x2F88 /* 00004964 */]
  2414. 000019DE  544F                     addq.w     A7, 2
  2415. label000019E0:
  2416. 000019E0  3003                     move.w     D0, D3
  2417. 000019E2  504F                     addq.w     A7, 8
  2418. 000019E4  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  2419. 000019E8  4E75                     rts
  2420. fn000019EA:
  2421. 000019EA  2F2D 0F5E                move.l     -[A7], [A5 + 0xF5E]
  2422. 000019EE  4EAD DFF0                jsr        [A5 - 0x2010]
  2423. 000019F2  2B48 0F5E                move.l     [A5 + 0xF5E], A0
  2424. 000019F6  2F2D 0F62                move.l     -[A7], [A5 + 0xF62 /* export_488 */]
  2425. 000019FA  4EAD DFF0                jsr        [A5 - 0x2010]
  2426. 000019FE  2B48 0F62                move.l     [A5 + 0xF62 /* export_488 */], A0
  2427. 00001A02  2F2D 0F66                move.l     -[A7], [A5 + 0xF66]
  2428. 00001A06  4EAD DFF0                jsr        [A5 - 0x2010]
  2429. 00001A0A  2B48 0F66                move.l     [A5 + 0xF66], A0
  2430. 00001A0E  2F2D 0F6A                move.l     -[A7], [A5 + 0xF6A /* export_489 */]
  2431. 00001A12  4EAD C200                jsr        [A5 - 0x3E00]
  2432. 00001A16  2B48 0F6A                move.l     [A5 + 0xF6A /* export_489 */], A0
  2433. 00001A1A  2F2D 0F6E                move.l     -[A7], [A5 + 0xF6E]
  2434. 00001A1E  4EAD C200                jsr        [A5 - 0x3E00]
  2435. 00001A22  2B48 0F6E                move.l     [A5 + 0xF6E], A0
  2436. 00001A26  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2437. 00001A2A  4E75                     rts
  2438. fn00001A2C:
  2439. 00001A2C  4AAD 0F12                tst.l      [A5 + 0xF12 /* export_478 */]
  2440. 00001A30  670A                     beq        +0xC /* 00001A3C */
  2441. 00001A32  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  2442. 00001A36  4EAD E1E8                jsr        [A5 - 0x1E18]
  2443. 00001A3A  584F                     addq.w     A7, 4
  2444. label00001A3C:
  2445. 00001A3C  2F2D 0F16                move.l     -[A7], [A5 + 0xF16]
  2446. 00001A40  4EAD DFF0                jsr        [A5 - 0x2010]
  2447. 00001A44  2B48 0F16                move.l     [A5 + 0xF16], A0
  2448. 00001A48  2F2D 0F1A                move.l     -[A7], [A5 + 0xF1A /* export_479 */]
  2449. 00001A4C  4EAD C200                jsr        [A5 - 0x3E00]
  2450. 00001A50  2B48 0F1A                move.l     [A5 + 0xF1A /* export_479 */], A0
  2451. 00001A54  2F2D 0F1E                move.l     -[A7], [A5 + 0xF1E]
  2452. 00001A58  4EAD C200                jsr        [A5 - 0x3E00]
  2453. 00001A5C  2B48 0F1E                move.l     [A5 + 0xF1E], A0
  2454. 00001A60  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  2455. 00001A64  4EAD C200                jsr        [A5 - 0x3E00]
  2456. 00001A68  2B48 0F22                move.l     [A5 + 0xF22 /* export_480 */], A0
  2457. 00001A6C  2F2D 0F26                move.l     -[A7], [A5 + 0xF26]
  2458. 00001A70  4EAD DFF0                jsr        [A5 - 0x2010]
  2459. 00001A74  2B48 0F26                move.l     [A5 + 0xF26], A0
  2460. 00001A78  2F2D 0F2A                move.l     -[A7], [A5 + 0xF2A /* export_481 */]
  2461. 00001A7C  4EAD DFF0                jsr        [A5 - 0x2010]
  2462. 00001A80  2B48 0F2A                move.l     [A5 + 0xF2A /* export_481 */], A0
  2463. 00001A84  2F2D 0F2E                move.l     -[A7], [A5 + 0xF2E]
  2464. 00001A88  4EAD C200                jsr        [A5 - 0x3E00]
  2465. 00001A8C  2B48 0F2E                move.l     [A5 + 0xF2E], A0
  2466. 00001A90  4EBA FF58                jsr        [PC - 0xA8 /* 000019EA */]
  2467. 00001A94  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2468. 00001A98  4E75                     rts
  2469. fn00001A9A:
  2470. 00001A9A  4878 0014                push.l     0x14
  2471. 00001A9E  2F3C 003E 002A           move.l     -[A7], 0x3E002A /* '>\0*' */
  2472. 00001AA4  4EAD D960                jsr        [A5 - 0x26A0]
  2473. 00001AA8  504F                     addq.w     A7, 8
  2474. 00001AAA  4E75                     rts
  2475. fn00001AAC:
  2476. 00001AAC  4878 0032                push.l     0x32 /* '2' */
  2477. 00001AB0  2F3C 001C 0008           move.l     -[A7], 0x1C0008
  2478. 00001AB6  4EAD D960                jsr        [A5 - 0x26A0]
  2479. 00001ABA  504F                     addq.w     A7, 8
  2480. 00001ABC  4E75                     rts
  2481. fn00001ABE:
  2482. 00001ABE  4878 0014                push.l     0x14
  2483. 00001AC2  2F3C 0018 0004           move.l     -[A7], 0x180004
  2484. 00001AC8  4EAD D960                jsr        [A5 - 0x26A0]
  2485. 00001ACC  504F                     addq.w     A7, 8
  2486. 00001ACE  4E75                     rts
  2487. fn00001AD0:
  2488. 00001AD0  4878 0032                push.l     0x32 /* '2' */
  2489. 00001AD4  3F3C 0014                move.w     -[A7], 0x14
  2490. 00001AD8  4EAD D998                jsr        [A5 - 0x2668]
  2491. 00001ADC  5C4F                     addq.w     A7, 6
  2492. 00001ADE  4E75                     rts
  2493. fn00001AE0:
  2494. 00001AE0  4878 0001                push.l     0x1
  2495. 00001AE4  486F 000C                pea.l      [A7 + 0xC]
  2496. 00001AE8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2497. 00001AEC  4EAD D9C0                jsr        [A5 - 0x2640]
  2498. 00001AF0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2499. 00001AF4  4E75                     rts
  2500. fn00001AF6:
  2501. 00001AF6  48E7 1820                movem.l    -[A7], D3,D4,A2
  2502. 00001AFA  246F 0010                movea.l    A2, [A7 + 0x10]
  2503. 00001AFE  362F 0014                move.w     D3, [A7 + 0x14]
  2504. 00001B02  382F 0016                move.w     D4, [A7 + 0x16]
  2505. 00001B06  2052                     movea.l    A0, [A2]
  2506. 00001B08  2B68 0008 11C0           move.l     [A5 + 0x11C0], [A0 + 0x8]
  2507. 00001B0E  0C44 007F                cmpi.w     D4, 0x7F
  2508. 00001B12  6F16                     ble        +0x18 /* 00001B2A */
  2509. 00001B14  3004                     move.w     D0, D4
  2510. 00001B16  48C0                     ext.l      D0
  2511. 00001B18  E080                     asr        D0, 8
  2512. 00001B1A  0080 0000 0080           ori.l      D0, 0x80
  2513. 00001B20  1F00                     move.b     -[A7], D0
  2514. 00001B22  2F0A                     move.l     -[A7], A2
  2515. 00001B24  4EBA FFBA                jsr        [PC - 0x46 /* 00001AE0 */]
  2516. 00001B28  5C4F                     addq.w     A7, 6
  2517. label00001B2A:
  2518. 00001B2A  1F04                     move.b     -[A7], D4
  2519. 00001B2C  2F0A                     move.l     -[A7], A2
  2520. 00001B2E  4EBA FFB0                jsr        [PC - 0x50 /* 00001AE0 */]
  2521. 00001B32  5C4F                     addq.w     A7, 6
  2522. 00001B34  600C                     bra        +0xE /* 00001B42 */
  2523. label00001B36:
  2524. 00001B36  4227                     clr.b      -[A7]
  2525. 00001B38  2F0A                     move.l     -[A7], A2
  2526. 00001B3A  4EBA FFA4                jsr        [PC - 0x5C /* 00001AE0 */]
  2527. 00001B3E  5343                     subq.w     D3, 1
  2528. 00001B40  5C4F                     addq.w     A7, 6
  2529. label00001B42:
  2530. 00001B42  4A43                     tst.w      D3
  2531. 00001B44  6EF0                     bgt        -0xE /* 00001B36 */
  2532. 00001B46  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  2533. 00001B4A  4E75                     rts
  2534. fn00001B4C:
  2535. 00001B4C  48E7 1820                movem.l    -[A7], D3,D4,A2
  2536. 00001B50  246F 0010                movea.l    A2, [A7 + 0x10]
  2537. 00001B54  7800                     moveq.l    D4, 0x00
  2538. 00001B56  2052                     movea.l    A0, [A2]
  2539. 00001B58  202D 11C0                move.l     D0, [A5 + 0x11C0]
  2540. 00001B5C  7600                     moveq.l    D3, 0x00
  2541. 00001B5E  1630 0800                move.b     D3, [A0 + D0]
  2542. 00001B62  2003                     move.l     D0, D3
  2543. 00001B64  0280 0000 0080           andi.l     D0, 0x80
  2544. 00001B6A  6718                     beq        +0x1A /* 00001B84 */
  2545. 00001B6C  0283 FFFF FF7F           andi.l     D3, 0xFFFFFF7F
  2546. 00001B72  E18B                     lsl        D3, 8
  2547. 00001B74  2052                     movea.l    A0, [A2]
  2548. 00001B76  202D 11C0                move.l     D0, [A5 + 0x11C0]
  2549. 00001B7A  7200                     moveq.l    D1, 0x00
  2550. 00001B7C  1230 0801                move.b     D1, [A0 + D0 + 0x1]
  2551. 00001B80  8681                     or.l       D3, D1
  2552. 00001B82  7801                     moveq.l    D4, 0x01
  2553. label00001B84:
  2554. 00001B84  D6AF 0014                add.l      D3, [A7 + 0x14]
  2555. 00001B88  707F                     moveq.l    D0, 0x7F
  2556. 00001B8A  B680                     cmp.l      D3, D0
  2557. 00001B8C  6F58                     ble        +0x5A /* 00001BE6 */
  2558. 00001B8E  4A04                     tst.b      D4
  2559. 00001B90  6632                     bne        +0x34 /* 00001BC4 */
  2560. 00001B92  4227                     clr.b      -[A7]
  2561. 00001B94  2F0A                     move.l     -[A7], A2
  2562. 00001B96  4EBA FF48                jsr        [PC - 0xB8 /* 00001AE0 */]
  2563. 00001B9A  2052                     movea.l    A0, [A2]
  2564. 00001B9C  202D 11C0                move.l     D0, [A5 + 0x11C0]
  2565. 00001BA0  4870 0801                pea.l      [A0 + D0 + 0x1]
  2566. 00001BA4  2052                     movea.l    A0, [A2]
  2567. 00001BA6  2028 0008                move.l     D0, [A0 + 0x8]
  2568. 00001BAA  90AD 11C0                sub.l      D0, [A5 + 0x11C0]
  2569. 00001BAE  5380                     subq.l     D0, 1
  2570. 00001BB0  2F00                     move.l     -[A7], D0
  2571. 00001BB2  2052                     movea.l    A0, [A2]
  2572. 00001BB4  202D 11C0                move.l     D0, [A5 + 0x11C0]
  2573. 00001BB8  41F0 0800                lea.l      A0, [A0 + D0]
  2574. 00001BBC  201F                     move.l     D0, [A7]+
  2575. 00001BBE  225F                     movea.l    A1, [A7]+
  2576. 00001BC0  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  2577. 00001BC2  5C4F                     addq.w     A7, 6
  2578. label00001BC4:
  2579. 00001BC4  2003                     move.l     D0, D3
  2580. 00001BC6  E080                     asr        D0, 8
  2581. 00001BC8  49C0                     lea.l      A4, D0
  2582. 00001BCA  0080 0000 0080           ori.l      D0, 0x80
  2583. 00001BD0  2052                     movea.l    A0, [A2]
  2584. 00001BD2  222D 11C0                move.l     D1, [A5 + 0x11C0]
  2585. 00001BD6  1180 1800                move.b     [A0 + D1], D0
  2586. 00001BDA  2052                     movea.l    A0, [A2]
  2587. 00001BDC  202D 11C0                move.l     D0, [A5 + 0x11C0]
  2588. 00001BE0  1183 0801                move.b     [A0 + D0 + 0x1], D3
  2589. 00001BE4  600A                     bra        +0xC /* 00001BF0 */
  2590. label00001BE6:
  2591. 00001BE6  2052                     movea.l    A0, [A2]
  2592. 00001BE8  202D 11C0                move.l     D0, [A5 + 0x11C0]
  2593. 00001BEC  1183 0800                move.b     [A0 + D0], D3
  2594. label00001BF0:
  2595. 00001BF0  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  2596. 00001BF4  4E75                     rts
  2597. fn00001BF6:
  2598. 00001BF6  4878 0400                push.l     0x400
  2599. 00001BFA  3F3C 0014                move.w     -[A7], 0x14
  2600. 00001BFE  4EAD D998                jsr        [A5 - 0x2668]
  2601. 00001C02  5C4F                     addq.w     A7, 6
  2602. 00001C04  4E75                     rts
  2603. fn00001C06:
  2604. 00001C06  2F0A                     move.l     -[A7], A2
  2605. 00001C08  4878 0400                push.l     0x400
  2606. 00001C0C  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  2607. 00001C10  4EAD D998                jsr        [A5 - 0x2668]
  2608. 00001C14  2448                     movea.l    A2, A0
  2609. 00001C16  4878 004A                push.l     0x4A /* 'J' */
  2610. 00001C1A  42A7                     clr.l      -[A7]
  2611. 00001C1C  2052                     movea.l    A0, [A2]
  2612. 00001C1E  4868 0012                pea.l      [A0 + 0x12]
  2613. 00001C22  4EAD 9E32                jsr        [A5 - 0x61CE]
  2614. 00001C26  41ED 914E                lea.l      A0, [A5 - 0x6EB2]
  2615. 00001C2A  2252                     movea.l    A1, [A2]
  2616. 00001C2C  2288                     move.l     [A1], A0
  2617. 00001C2E  204A                     movea.l    A0, A2
  2618. 00001C30  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2619. 00001C34  245F                     movea.l    A2, [A7]+
  2620. 00001C36  4E75                     rts
  2621. fn00001C38:
  2622. 00001C38  4878 0200                push.l     0x200
  2623. 00001C3C  3F3C 0014                move.w     -[A7], 0x14
  2624. 00001C40  4EAD D998                jsr        [A5 - 0x2668]
  2625. 00001C44  5C4F                     addq.w     A7, 6
  2626. 00001C46  4E75                     rts
  2627. fn00001C48:
  2628. 00001C48  2F3C 000F 0018           move.l     -[A7], 0xF0018
  2629. 00001C4E  4EAD DFB8                jsr        [A5 - 0x2048]
  2630. 00001C52  2B48 0F5E                move.l     [A5 + 0xF5E], A0
  2631. 00001C56  4EBA 2CF4                jsr        [PC + 0x2CF4 /* 0000494C */]
  2632. 00001C5A  4A00                     tst.b      D0
  2633. 00001C5C  584F                     addq.w     A7, 4
  2634. 00001C5E  6604                     bne        +0x6 /* 00001C64 */
  2635. 00001C60  7000                     moveq.l    D0, 0x00
  2636. 00001C62  4E75                     rts
  2637. label00001C64:
  2638. 00001C64  2F3C 000F 0018           move.l     -[A7], 0xF0018
  2639. 00001C6A  4EAD DFB8                jsr        [A5 - 0x2048]
  2640. 00001C6E  2B48 0F62                move.l     [A5 + 0xF62 /* export_488 */], A0
  2641. 00001C72  4EBA 2CD8                jsr        [PC + 0x2CD8 /* 0000494C */]
  2642. 00001C76  4A00                     tst.b      D0
  2643. 00001C78  584F                     addq.w     A7, 4
  2644. 00001C7A  6604                     bne        +0x6 /* 00001C80 */
  2645. 00001C7C  7000                     moveq.l    D0, 0x00
  2646. 00001C7E  4E75                     rts
  2647. label00001C80:
  2648. 00001C80  2F3C 000F 0018           move.l     -[A7], 0xF0018
  2649. 00001C86  4EAD DFB8                jsr        [A5 - 0x2048]
  2650. 00001C8A  2B48 0F66                move.l     [A5 + 0xF66], A0
  2651. 00001C8E  4EBA 2CBC                jsr        [PC + 0x2CBC /* 0000494C */]
  2652. 00001C92  4A00                     tst.b      D0
  2653. 00001C94  584F                     addq.w     A7, 4
  2654. 00001C96  6604                     bne        +0x6 /* 00001C9C */
  2655. 00001C98  7000                     moveq.l    D0, 0x00
  2656. 00001C9A  4E75                     rts
  2657. label00001C9C:
  2658. 00001C9C  4EBA FF58                jsr        [PC - 0xA8 /* 00001BF6 */]
  2659. 00001CA0  2B48 0F6A                move.l     [A5 + 0xF6A /* export_489 */], A0
  2660. 00001CA4  4EBA 2CA6                jsr        [PC + 0x2CA6 /* 0000494C */]
  2661. 00001CA8  4A00                     tst.b      D0
  2662. 00001CAA  6604                     bne        +0x6 /* 00001CB0 */
  2663. 00001CAC  7000                     moveq.l    D0, 0x00
  2664. 00001CAE  4E75                     rts
  2665. label00001CB0:
  2666. 00001CB0  4EBA FE1E                jsr        [PC - 0x1E2 /* 00001AD0 */]
  2667. 00001CB4  2B48 0F6E                move.l     [A5 + 0xF6E], A0
  2668. 00001CB8  4EBA 2C92                jsr        [PC + 0x2C92 /* 0000494C */]
  2669. 00001CBC  4A00                     tst.b      D0
  2670. 00001CBE  6604                     bne        +0x6 /* 00001CC4 */
  2671. 00001CC0  7000                     moveq.l    D0, 0x00
  2672. 00001CC2  4E75                     rts
  2673. label00001CC4:
  2674. 00001CC4  7001                     moveq.l    D0, 0x01
  2675. 00001CC6  4E75                     rts
  2676. fn00001CC8:
  2677. 00001CC8  4EBA FF3C                jsr        [PC - 0xC4 /* 00001C06 */]
  2678. 00001CCC  2B48 0F12                move.l     [A5 + 0xF12 /* export_478 */], A0
  2679. 00001CD0  4EBA 2C7A                jsr        [PC + 0x2C7A /* 0000494C */]
  2680. 00001CD4  4A00                     tst.b      D0
  2681. 00001CD6  6604                     bne        +0x6 /* 00001CDC */
  2682. 00001CD8  7000                     moveq.l    D0, 0x00
  2683. 00001CDA  4E75                     rts
  2684. label00001CDC:
  2685. 00001CDC  2F3C 000F 0018           move.l     -[A7], 0xF0018
  2686. 00001CE2  4EAD DFB8                jsr        [A5 - 0x2048]
  2687. 00001CE6  2B48 0F16                move.l     [A5 + 0xF16], A0
  2688. 00001CEA  4EBA 2C60                jsr        [PC + 0x2C60 /* 0000494C */]
  2689. 00001CEE  4A00                     tst.b      D0
  2690. 00001CF0  584F                     addq.w     A7, 4
  2691. 00001CF2  6604                     bne        +0x6 /* 00001CF8 */
  2692. 00001CF4  7000                     moveq.l    D0, 0x00
  2693. 00001CF6  4E75                     rts
  2694. label00001CF8:
  2695. 00001CF8  4EBA FDA0                jsr        [PC - 0x260 /* 00001A9A */]
  2696. 00001CFC  2B48 0F1A                move.l     [A5 + 0xF1A /* export_479 */], A0
  2697. 00001D00  4AAD 0F1A                tst.l      [A5 + 0xF1A /* export_479 */]
  2698. 00001D04  6604                     bne        +0x6 /* 00001D0A */
  2699. 00001D06  7000                     moveq.l    D0, 0x00
  2700. 00001D08  4E75                     rts
  2701. label00001D0A:
  2702. 00001D0A  4EBA FDA0                jsr        [PC - 0x260 /* 00001AAC */]
  2703. 00001D0E  2B48 0F1E                move.l     [A5 + 0xF1E], A0
  2704. 00001D12  4EBA 2C38                jsr        [PC + 0x2C38 /* 0000494C */]
  2705. 00001D16  4A00                     tst.b      D0
  2706. 00001D18  6604                     bne        +0x6 /* 00001D1E */
  2707. 00001D1A  7000                     moveq.l    D0, 0x00
  2708. 00001D1C  4E75                     rts
  2709. label00001D1E:
  2710. 00001D1E  4EBA FF18                jsr        [PC - 0xE8 /* 00001C38 */]
  2711. 00001D22  2B48 0F22                move.l     [A5 + 0xF22 /* export_480 */], A0
  2712. 00001D26  4EBA 2C24                jsr        [PC + 0x2C24 /* 0000494C */]
  2713. 00001D2A  4A00                     tst.b      D0
  2714. 00001D2C  6604                     bne        +0x6 /* 00001D32 */
  2715. 00001D2E  7000                     moveq.l    D0, 0x00
  2716. 00001D30  4E75                     rts
  2717. label00001D32:
  2718. 00001D32  2F3C 000F 0018           move.l     -[A7], 0xF0018
  2719. 00001D38  4EAD DFB8                jsr        [A5 - 0x2048]
  2720. 00001D3C  2B48 0F26                move.l     [A5 + 0xF26], A0
  2721. 00001D40  4EBA 2C0A                jsr        [PC + 0x2C0A /* 0000494C */]
  2722. 00001D44  4A00                     tst.b      D0
  2723. 00001D46  584F                     addq.w     A7, 4
  2724. 00001D48  6604                     bne        +0x6 /* 00001D4E */
  2725. 00001D4A  7000                     moveq.l    D0, 0x00
  2726. 00001D4C  4E75                     rts
  2727. label00001D4E:
  2728. 00001D4E  2F3C 000F 0018           move.l     -[A7], 0xF0018
  2729. 00001D54  4EAD DFB8                jsr        [A5 - 0x2048]
  2730. 00001D58  2B48 0F2A                move.l     [A5 + 0xF2A /* export_481 */], A0
  2731. 00001D5C  4EBA 2BEE                jsr        [PC + 0x2BEE /* 0000494C */]
  2732. 00001D60  4A00                     tst.b      D0
  2733. 00001D62  584F                     addq.w     A7, 4
  2734. 00001D64  6604                     bne        +0x6 /* 00001D6A */
  2735. 00001D66  7000                     moveq.l    D0, 0x00
  2736. 00001D68  4E75                     rts
  2737. label00001D6A:
  2738. 00001D6A  4EBA FD52                jsr        [PC - 0x2AE /* 00001ABE */]
  2739. 00001D6E  2B48 0F2E                move.l     [A5 + 0xF2E], A0
  2740. 00001D72  4EBA 2BD8                jsr        [PC + 0x2BD8 /* 0000494C */]
  2741. 00001D76  4A00                     tst.b      D0
  2742. 00001D78  6604                     bne        +0x6 /* 00001D7E */
  2743. 00001D7A  7000                     moveq.l    D0, 0x00
  2744. 00001D7C  4E75                     rts
  2745. label00001D7E:
  2746. 00001D7E  4EBA FEC8                jsr        [PC - 0x138 /* 00001C48 */]
  2747. 00001D82  4E75                     rts
  2748. fn00001D84:
  2749. 00001D84  48E7 1020                movem.l    -[A7], D3,A2
  2750. 00001D88  362F 000C                move.w     D3, [A7 + 0xC]
  2751. 00001D8C  42A7                     clr.l      -[A7]
  2752. 00001D8E  4227                     clr.b      -[A7]
  2753. 00001D90  3F03                     move.w     -[A7], D3
  2754. 00001D92  2F2D 0F66                move.l     -[A7], [A5 + 0xF66]
  2755. 00001D96  4EAD DFC8                jsr        [A5 - 0x2038]
  2756. 00001D9A  2448                     movea.l    A2, A0
  2757. 00001D9C  200A                     move.l     D0, A2
  2758. 00001D9E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2759. 00001DA2  6708                     beq        +0xA /* 00001DAC */
  2760. 00001DA4  70FF                     moveq.l    D0, 0xFFFFFFFF
  2761. 00001DA6  4CDF 0408                movem.l    D3,A2, [A7]+
  2762. 00001DAA  4E75                     rts
  2763. label00001DAC:
  2764. 00001DAC  42A7                     clr.l      -[A7]
  2765. 00001DAE  4227                     clr.b      -[A7]
  2766. 00001DB0  3F03                     move.w     -[A7], D3
  2767. 00001DB2  2F2D 0F2A                move.l     -[A7], [A5 + 0xF2A /* export_481 */]
  2768. 00001DB6  4EAD DFC8                jsr        [A5 - 0x2038]
  2769. 00001DBA  2448                     movea.l    A2, A0
  2770. 00001DBC  200A                     move.l     D0, A2
  2771. 00001DBE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2772. 00001DC2  6708                     beq        +0xA /* 00001DCC */
  2773. 00001DC4  70FF                     moveq.l    D0, 0xFFFFFFFF
  2774. 00001DC6  4CDF 0408                movem.l    D3,A2, [A7]+
  2775. 00001DCA  4E75                     rts
  2776. label00001DCC:
  2777. 00001DCC  42A7                     clr.l      -[A7]
  2778. 00001DCE  4227                     clr.b      -[A7]
  2779. 00001DD0  3F03                     move.w     -[A7], D3
  2780. 00001DD2  4EAD E0E0                jsr        [A5 - 0x1F20]
  2781. 00001DD6  544F                     addq.w     A7, 2
  2782. 00001DD8  3F00                     move.w     -[A7], D0
  2783. 00001DDA  2F2D 0F16                move.l     -[A7], [A5 + 0xF16]
  2784. 00001DDE  4EAD DFC8                jsr        [A5 - 0x2038]
  2785. 00001DE2  2448                     movea.l    A2, A0
  2786. 00001DE4  200A                     move.l     D0, A2
  2787. 00001DE6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2788. 00001DEA  670A                     beq        +0xC /* 00001DF6 */
  2789. 00001DEC  302A 0006                move.w     D0, [A2 + 0x6]
  2790. 00001DF0  4CDF 0408                movem.l    D3,A2, [A7]+
  2791. 00001DF4  4E75                     rts
  2792. label00001DF6:
  2793. 00001DF6  70FF                     moveq.l    D0, 0xFFFFFFFF
  2794. 00001DF8  4CDF 0408                movem.l    D3,A2, [A7]+
  2795. 00001DFC  4E75                     rts
  2796. fn00001DFE:
  2797. 00001DFE  2F0A                     move.l     -[A7], A2
  2798. 00001E00  42A7                     clr.l      -[A7]
  2799. 00001E02  1F3C 0001                move.b     -[A7], 0x1
  2800. 00001E06  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  2801. 00001E0A  2F2D 0F16                move.l     -[A7], [A5 + 0xF16]
  2802. 00001E0E  4EAD DFC8                jsr        [A5 - 0x2038]
  2803. 00001E12  2448                     movea.l    A2, A0
  2804. 00001E14  200A                     move.l     D0, A2
  2805. 00001E16  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2806. 00001E1A  6720                     beq        +0x22 /* 00001E3C */
  2807. 00001E1C  7004                     moveq.l    D0, 0x04
  2808. 00001E1E  B092                     cmp.l      D0, [A2]
  2809. 00001E20  660E                     bne        +0x10 /* 00001E30 */
  2810. 00001E22  3F3C 001F                move.w     -[A7], 0x1F
  2811. 00001E26  4EBA 2B3C                jsr        [PC + 0x2B3C /* 00004964 */]
  2812. 00001E2A  544F                     addq.w     A7, 2
  2813. 00001E2C  245F                     movea.l    A2, [A7]+
  2814. 00001E2E  4E75                     rts
  2815. label00001E30:
  2816. 00001E30  7004                     moveq.l    D0, 0x04
  2817. 00001E32  2480                     move.l     [A2], D0
  2818. 00001E34  306F 000A                movea.w    A0, [A7 + 0xA]
  2819. 00001E38  2548 0004                move.l     [A2 + 0x4], A0
  2820. label00001E3C:
  2821. 00001E3C  245F                     movea.l    A2, [A7]+
  2822. 00001E3E  4E75                     rts
  2823. fn00001E40:
  2824. 00001E40  3B6D 0F10 0F32           move.w     [A5 + 0xF32 /* export_482 */], [A5 + 0xF10]
  2825. 00001E46  526D 0F10                addq.w     [A5 + 0xF10], 1
  2826. 00001E4A  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  2827. 00001E4E  4EAD E0E0                jsr        [A5 - 0x1F20]
  2828. 00001E52  3B40 0F34                move.w     [A5 + 0xF34], D0
  2829. 00001E56  3B7C FFFF 0F36           move.w     [A5 + 0xF36], 0xFFFF
  2830. 00001E5C  42AD 0F38                clr.l      [A5 + 0xF38]
  2831. 00001E60  70FF                     moveq.l    D0, 0xFFFFFFFF
  2832. 00001E62  2B40 0F3C                move.l     [A5 + 0xF3C], D0
  2833. 00001E66  426D 0F40                clr.w      [A5 + 0xF40]
  2834. 00001E6A  70FF                     moveq.l    D0, 0xFFFFFFFF
  2835. 00001E6C  2B40 0F42                move.l     [A5 + 0xF42 /* export_484 */], D0
  2836. 00001E70  426D 0F46                clr.w      [A5 + 0xF46]
  2837. 00001E74  70FF                     moveq.l    D0, 0xFFFFFFFF
  2838. 00001E76  2B40 0F48                move.l     [A5 + 0xF48], D0
  2839. 00001E7A  426D 0F4C                clr.w      [A5 + 0xF4C]
  2840. 00001E7E  70FF                     moveq.l    D0, 0xFFFFFFFF
  2841. 00001E80  2B40 0F4E                move.l     [A5 + 0xF4E], D0
  2842. 00001E84  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  2843. 00001E88  2B68 0008 0F52           move.l     [A5 + 0xF52 /* export_486 */], [A0 + 0x8]
  2844. 00001E8E  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  2845. 00001E92  3B68 0016 0F56           move.w     [A5 + 0xF56], [A0 + 0x16]
  2846. 00001E98  426D 0F58                clr.w      [A5 + 0xF58]
  2847. 00001E9C  70FF                     moveq.l    D0, 0xFFFFFFFF
  2848. 00001E9E  2B40 0F5A                move.l     [A5 + 0xF5A /* export_487 */], D0
  2849. 00001EA2  2F2D 0F5E                move.l     -[A7], [A5 + 0xF5E]
  2850. 00001EA6  4EAD DFD0                jsr        [A5 - 0x2030]
  2851. 00001EAA  2F2D 0F62                move.l     -[A7], [A5 + 0xF62 /* export_488 */]
  2852. 00001EAE  4EAD DFD0                jsr        [A5 - 0x2030]
  2853. 00001EB2  2F2D 0F66                move.l     -[A7], [A5 + 0xF66]
  2854. 00001EB6  4EAD DFD0                jsr        [A5 - 0x2030]
  2855. 00001EBA  2F2D 0F6A                move.l     -[A7], [A5 + 0xF6A /* export_489 */]
  2856. 00001EBE  4EAD D9A8                jsr        [A5 - 0x2658]
  2857. 00001EC2  2F2D 0F6E                move.l     -[A7], [A5 + 0xF6E]
  2858. 00001EC6  4EAD D9A8                jsr        [A5 - 0x2658]
  2859. 00001ECA  7010                     moveq.l    D0, 0x10
  2860. 00001ECC  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  2861. 00001ED0  2050                     movea.l    A0, [A0]
  2862. 00001ED2  C0A8 0026                and.l      D0, [A0 + 0x26]
  2863. 00001ED6  4A80                     tst.l      D0
  2864. 00001ED8  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2865. 00001EDC  6706                     beq        +0x8 /* 00001EE4 */
  2866. 00001EDE  3B7C 0001 0F40           move.w     [A5 + 0xF40], 0x1
  2867. label00001EE4:
  2868. 00001EE4  4E75                     rts
  2869. fn00001EE6:
  2870. 00001EE6  2F03                     move.l     -[A7], D3
  2871. 00001EE8  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  2872. 00001EEC  6600 0114                bne        +0x116 /* 00002002 */
  2873. 00001EF0  2F2D 0F6A                move.l     -[A7], [A5 + 0xF6A /* export_489 */]
  2874. 00001EF4  4EAD D9B0                jsr        [A5 - 0x2650]
  2875. 00001EF8  2600                     move.l     D3, D0
  2876. 00001EFA  2B43 0F38                move.l     [A5 + 0xF38], D3
  2877. 00001EFE  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  2878. 00001F02  2050                     movea.l    A0, [A0]
  2879. 00001F04  2B68 0008 0F3C           move.l     [A5 + 0xF3C], [A0 + 0x8]
  2880. 00001F0A  42A7                     clr.l      -[A7]
  2881. 00001F0C  2F2D 0F6A                move.l     -[A7], [A5 + 0xF6A /* export_489 */]
  2882. 00001F10  4EAD C2F0                jsr        [A5 - 0x3D10]
  2883. 00001F14  2F03                     move.l     -[A7], D3
  2884. 00001F16  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  2885. 00001F1A  2050                     movea.l    A0, [A0]
  2886. 00001F1C  4868 0012                pea.l      [A0 + 0x12]
  2887. 00001F20  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  2888. 00001F24  4EBA 2C92                jsr        [PC + 0x2C92 /* 00004BB8 */]
  2889. 00001F28  42A7                     clr.l      -[A7]
  2890. 00001F2A  2F2D 0F6A                move.l     -[A7], [A5 + 0xF6A /* export_489 */]
  2891. 00001F2E  4EAD C2F8                jsr        [A5 - 0x3D08]
  2892. 00001F32  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  2893. 00001F36  2050                     movea.l    A0, [A0]
  2894. 00001F38  2B68 0008 0F42           move.l     [A5 + 0xF42 /* export_484 */], [A0 + 0x8]
  2895. 00001F3E  3F2D 0F40                move.w     -[A7], [A5 + 0xF40]
  2896. 00001F42  2F2D 0F5E                move.l     -[A7], [A5 + 0xF5E]
  2897. 00001F46  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  2898. 00001F4A  4EBA 2CB2                jsr        [PC + 0x2CB2 /* 00004BFE */]
  2899. 00001F4E  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  2900. 00001F52  2050                     movea.l    A0, [A0]
  2901. 00001F54  2B68 0008 0F48           move.l     [A5 + 0xF48], [A0 + 0x8]
  2902. 00001F5A  3F2D 0F46                move.w     -[A7], [A5 + 0xF46]
  2903. 00001F5E  2F2D 0F62                move.l     -[A7], [A5 + 0xF62 /* export_488 */]
  2904. 00001F62  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  2905. 00001F66  4EBA 2C96                jsr        [PC + 0x2C96 /* 00004BFE */]
  2906. 00001F6A  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  2907. 00001F6E  2050                     movea.l    A0, [A0]
  2908. 00001F70  2B68 0008 0F4E           move.l     [A5 + 0xF4E], [A0 + 0x8]
  2909. 00001F76  3F2D 0F4C                move.w     -[A7], [A5 + 0xF4C]
  2910. 00001F7A  2F2D 0F66                move.l     -[A7], [A5 + 0xF66]
  2911. 00001F7E  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  2912. 00001F82  4EBA 2C7A                jsr        [PC + 0x2C7A /* 00004BFE */]
  2913. 00001F86  2F2D 0F6E                move.l     -[A7], [A5 + 0xF6E]
  2914. 00001F8A  4EAD D9B0                jsr        [A5 - 0x2650]
  2915. 00001F8E  2600                     move.l     D3, D0
  2916. 00001F90  3B43 0F58                move.w     [A5 + 0xF58], D3
  2917. 00001F94  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  2918. 00001F98  2050                     movea.l    A0, [A0]
  2919. 00001F9A  2B68 0008 0F5A           move.l     [A5 + 0xF5A /* export_487 */], [A0 + 0x8]
  2920. 00001FA0  42A7                     clr.l      -[A7]
  2921. 00001FA2  2F2D 0F6E                move.l     -[A7], [A5 + 0xF6E]
  2922. 00001FA6  4EAD C2F0                jsr        [A5 - 0x3D10]
  2923. 00001FAA  2F03                     move.l     -[A7], D3
  2924. 00001FAC  206D 0F6E                movea.l    A0, [A5 + 0xF6E]
  2925. 00001FB0  2050                     movea.l    A0, [A0]
  2926. 00001FB2  4868 0012                pea.l      [A0 + 0x12]
  2927. 00001FB6  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  2928. 00001FBA  4EBA 2BFC                jsr        [PC + 0x2BFC /* 00004BB8 */]
  2929. 00001FBE  42A7                     clr.l      -[A7]
  2930. 00001FC0  2F2D 0F6E                move.l     -[A7], [A5 + 0xF6E]
  2931. 00001FC4  4EAD C2F8                jsr        [A5 - 0x3D08]
  2932. 00001FC8  306D 0F32                movea.w    A0, [A5 + 0xF32 /* export_482 */]
  2933. 00001FCC  2F08                     move.l     -[A7], A0
  2934. 00001FCE  2F2D 0F1A                move.l     -[A7], [A5 + 0xF1A /* export_479 */]
  2935. 00001FD2  4EAD D968                jsr        [A5 - 0x2698]
  2936. 00001FD6  4EBA 2974                jsr        [PC + 0x2974 /* 0000494C */]
  2937. 00001FDA  4A00                     tst.b      D0
  2938. 00001FDC  4FEF 0066                lea.l      A7, [A7 + 0x66]
  2939. 00001FE0  6720                     beq        +0x22 /* 00002002 */
  2940. 00001FE2  702A                     moveq.l    D0, 0x2A
  2941. 00001FE4  C1ED 0F32                muls.w     D0, [A5 + 0xF32 /* export_482 */]
  2942. 00001FE8  206D 0F1A                movea.l    A0, [A5 + 0xF1A /* export_479 */]
  2943. 00001FEC  2050                     movea.l    A0, [A0]
  2944. 00001FEE  D1C0                     add.l      A0, D0
  2945. 00001FF0  43ED 0F34                lea.l      A1, [A5 + 0xF34]
  2946. 00001FF4  41E8 0014                lea.l      A0, [A0 + 0x14]
  2947. 00001FF8  7009                     moveq.l    D0, 0x09
  2948. label00001FFA:
  2949. 00001FFA  20D9                     move.l     [A0]+, [A1]+
  2950. 00001FFC  51C8 FFFC                dbf        D0, -0x6 /* 00001FFA */
  2951. 00002000  30D9                     move.w     [A0]+, [A1]+
  2952. label00002002:
  2953. 00002002  261F                     move.l     D3, [A7]+
  2954. 00002004  4E75                     rts
  2955. fn00002006:
  2956. 00002006  302F 0004                move.w     D0, [A7 + 0x4]
  2957. 0000200A  48C0                     ext.l      D0
  2958. 0000200C  4EAD 9D1E                jsr        [A5 - 0x62E2]
  2959. 00002010  0106                     btst       D6, D0
  2960. 00002012  0000 0033                ori.b      D0, 0x33 /* '3' */
  2961. 00002016  0000 0299                ori.b      D0, 0x99
  2962. 0000201A  0018 0000                ori.b      [A0]+, 0x0
  2963. 0000201E  0033 00A6 0000           ori.b      [A3 + D0.w], 0xA6
  2964. 00002024  0034 00A4 0000           ori.b      [A4 + D0.w], 0xA4
  2965. 0000202A  0035 00A2 0000           ori.b      [A5 + D0.w], 0xA2
  2966. 00002030  0036 00A0 0000           ori.b      [A6 + D0.w], 0xA0
  2967. 00002036  0037 007E 0000           ori.b      [A7 + D0.w], 0x7E /* '~' */
  2968. 0000203C  0038 0074 0000           ori.b      [0x00000000 /* __m68k_reset_stack__ */], 0x74 /* 't' */
  2969. 00002042  004E 0076                ori.w      A6, 0x76 /* 'v' */
  2970. 00002046  0000 0069                ori.b      D0, 0x69 /* 'i' */
  2971. 0000204A  0078 0000 01AC           ori.w      [0x000001AC], 0x0
  2972. 00002050  006E 0000 01C1           ori.w      [A6 + 0x1C1], 0x0
  2973. 00002056  0080 0000 01C2           ori.l      D0, 0x1C2
  2974. 0000205C  007E 0000                ori.w      <<invalid special address>>, 0x0
  2975. 00002060  0282 0098 0000           andi.l     D2, 0x980000
  2976. 00002066  0283 0096 0000           andi.l     D3, 0x960000
  2977. 0000206C  0284 0094 0000           andi.l     D4, 0x940000
  2978. 00002072  0285 0092 0000           andi.l     D5, 0x920000
  2979. 00002078  0286 0090 0000           andi.l     D6, 0x900000
  2980. 0000207E  0288 005E 0000           andi.l     A0, 0x5E0000 /* '^\0\0' */
  2981. 00002084  0289 005C 0000           andi.l     A1, 0x5C0000 /* '\\\0\0' */
  2982. 0000208A  028A 005A 0000           andi.l     A2, 0x5A0000 /* 'Z\0\0' */
  2983. 00002090  028B 0058 0000           andi.l     A3, 0x580000 /* 'X\0\0' */
  2984. 00002096  028C 0056 0000           andi.l     A4, 0x560000 /* 'V\0\0' */
  2985. 0000209C  028D 0058 0000           andi.l     A5, 0x580000 /* 'X\0\0' */
  2986. 000020A2  028E 004E 0000           andi.l     A6, 0x4E0000 /* 'N\0\0' */
  2987. 000020A8  0298 0064 0000           andi.l     [A0]+, 0x640000 /* 'd\0\0' */
  2988. 000020AE  0299 0062 7000           andi.l     [A1]+, 0x627000 /* 'bp\0' */
  2989. 000020B4  4E75                     rts
  2990. 000020B6  7001                     moveq.l    D0, 0x01
  2991. 000020B8  4E75                     rts
  2992. 000020BA  7002                     moveq.l    D0, 0x02
  2993. 000020BC  4E75                     rts
  2994. 000020BE  7003                     moveq.l    D0, 0x03
  2995. 000020C0  4E75                     rts
  2996. 000020C2  7004                     moveq.l    D0, 0x04
  2997. 000020C4  4E75                     rts
  2998. 000020C6  700A                     moveq.l    D0, 0x0A
  2999. 000020C8  4E75                     rts
  3000. 000020CA  700B                     moveq.l    D0, 0x0B
  3001. 000020CC  4E75                     rts
  3002. 000020CE  700C                     moveq.l    D0, 0x0C
  3003. 000020D0  4E75                     rts
  3004. 000020D2  700D                     moveq.l    D0, 0x0D
  3005. 000020D4  4E75                     rts
  3006. 000020D6  700E                     moveq.l    D0, 0x0E
  3007. 000020D8  4E75                     rts
  3008. 000020DA  700F                     moveq.l    D0, 0x0F
  3009. 000020DC  4E75                     rts
  3010. 000020DE  7010                     moveq.l    D0, 0x10
  3011. 000020E0  4E75                     rts
  3012. 000020E2  7011                     moveq.l    D0, 0x11
  3013. 000020E4  4E75                     rts
  3014. 000020E6  7013                     moveq.l    D0, 0x13
  3015. 000020E8  4E75                     rts
  3016. 000020EA  7012                     moveq.l    D0, 0x12
  3017. 000020EC  4E75                     rts
  3018. 000020EE  7014                     moveq.l    D0, 0x14
  3019. 000020F0  4E75                     rts
  3020. 000020F2  7015                     moveq.l    D0, 0x15
  3021. 000020F4  4E75                     rts
  3022. 000020F6  7016                     moveq.l    D0, 0x16
  3023. 000020F8  4E75                     rts
  3024. 000020FA  7005                     moveq.l    D0, 0x05
  3025. 000020FC  4E75                     rts
  3026. 000020FE  7007                     moveq.l    D0, 0x07
  3027. 00002100  4E75                     rts
  3028. 00002102  7008                     moveq.l    D0, 0x08
  3029. 00002104  4E75                     rts
  3030. 00002106  7006                     moveq.l    D0, 0x06
  3031. 00002108  4E75                     rts
  3032. 0000210A  7009                     moveq.l    D0, 0x09
  3033. 0000210C  4E75                     rts
  3034. 0000210E  7017                     moveq.l    D0, 0x17
  3035. 00002110  4E75                     rts
  3036. 00002112  7018                     moveq.l    D0, 0x18
  3037. 00002114  4E75                     rts
  3038. 00002116  70FF                     moveq.l    D0, 0xFFFFFFFF
  3039. 00002118  4E75                     rts
  3040. fn0000211A:
  3041. 0000211A  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  3042. 0000211E  266F 001C                movea.l    A3, [A7 + 0x1C]
  3043. 00002122  246F 0024                movea.l    A2, [A7 + 0x24]
  3044. 00002126  7600                     moveq.l    D3, 0x00
  3045. 00002128  6008                     bra        +0xA /* 00002132 */
  3046. label0000212A:
  3047. 0000212A  35BC FFFF 3200           move.w     [A2 + D3.w * 2], 0xFFFF
  3048. 00002130  5243                     addq.w     D3, 1
  3049. label00002132:
  3050. 00002132  0C43 0019                cmpi.w     D3, 0x19
  3051. 00002136  6DF2                     blt        -0xC /* 0000212A */
  3052. 00002138  4293                     clr.l      [A3]
  3053. 0000213A  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3054. 0000213E  2050                     movea.l    A0, [A0]
  3055. 00002140  2028 0026                move.l     D0, [A0 + 0x26]
  3056. 00002144  0280 0000 0200           andi.l     D0, 0x200
  3057. 0000214A  4A80                     tst.l      D0
  3058. 0000214C  6712                     beq        +0x14 /* 00002160 */
  3059. 0000214E  426A 0002                clr.w      [A2 + 0x2]
  3060. 00002152  426A 001E                clr.w      [A2 + 0x1E]
  3061. 00002156  0093 0000 8002           ori.l      [A3], 0x8002
  3062. 0000215C  7A10                     moveq.l    D5, 0x10
  3063. 0000215E  6002                     bra        +0x4 /* 00002162 */
  3064. label00002160:
  3065. 00002160  7A00                     moveq.l    D5, 0x00
  3066. label00002162:
  3067. 00002162  206D 0F1A                movea.l    A0, [A5 + 0xF1A /* export_479 */]
  3068. 00002166  2050                     movea.l    A0, [A0]
  3069. 00002168  3628 000A                move.w     D3, [A0 + 0xA]
  3070. 0000216C  48C3                     ext.l      D3
  3071. 0000216E  5383                     subq.l     D3, 1
  3072. 00002170  6054                     bra        +0x56 /* 000021C6 */
  3073. label00002172:
  3074. 00002172  702A                     moveq.l    D0, 0x2A
  3075. 00002174  C1C3                     muls.w     D0, D3
  3076. 00002176  206D 0F1A                movea.l    A0, [A5 + 0xF1A /* export_479 */]
  3077. 0000217A  2250                     movea.l    A1, [A0]
  3078. 0000217C  3F31 0814                move.w     -[A7], [A1 + D0 + 0x14]
  3079. 00002180  4EAD E0E8                jsr        [A5 - 0x1F18]
  3080. 00002184  3C00                     move.w     D6, D0
  3081. 00002186  3F06                     move.w     -[A7], D6
  3082. 00002188  4EBA FE7C                jsr        [PC - 0x184 /* 00002006 */]
  3083. 0000218C  3800                     move.w     D4, D0
  3084. 0000218E  702A                     moveq.l    D0, 0x2A
  3085. 00002190  C1C3                     muls.w     D0, D3
  3086. 00002192  206D 0F1A                movea.l    A0, [A5 + 0xF1A /* export_479 */]
  3087. 00002196  2250                     movea.l    A1, [A0]
  3088. 00002198  3384 0816                move.w     [A1 + D0 + 0x16], D4
  3089. 0000219C  4A44                     tst.w      D4
  3090. 0000219E  584F                     addq.w     A7, 4
  3091. 000021A0  6D22                     blt        +0x24 /* 000021C4 */
  3092. 000021A2  3583 4200                move.w     [A2 + D4.w * 2], D3
  3093. 000021A6  3004                     move.w     D0, D4
  3094. 000021A8  48C0                     ext.l      D0
  3095. 000021AA  7201                     moveq.l    D1, 0x01
  3096. 000021AC  E1A9                     lsl        D1, D0
  3097. 000021AE  8393                     or.l       [A3], D1
  3098. 000021B0  3005                     move.w     D0, D5
  3099. 000021B2  48C0                     ext.l      D0
  3100. 000021B4  3204                     move.w     D1, D4
  3101. 000021B6  48C1                     ext.l      D1
  3102. 000021B8  5281                     addq.l     D1, 1
  3103. 000021BA  B280                     cmp.l      D1, D0
  3104. 000021BC  6F06                     ble        +0x8 /* 000021C4 */
  3105. 000021BE  3A04                     move.w     D5, D4
  3106. 000021C0  48C5                     ext.l      D5
  3107. 000021C2  5285                     addq.l     D5, 1
  3108. label000021C4:
  3109. 000021C4  5343                     subq.w     D3, 1
  3110. label000021C6:
  3111. 000021C6  4A43                     tst.w      D3
  3112. 000021C8  6CA8                     bge        -0x56 /* 00002172 */
  3113. 000021CA  206F 0020                movea.l    A0, [A7 + 0x20]
  3114. 000021CE  3085                     move.w     [A0], D5
  3115. 000021D0  4A45                     tst.w      D5
  3116. 000021D2  5EC0                     sgt        D0
  3117. 000021D4  4400                     neg.b      D0
  3118. 000021D6  49C0                     lea.l      A4, D0
  3119. 000021D8  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  3120. 000021DC  4E75                     rts
  3121. fn000021DE:
  3122. 000021DE  48E7 1820                movem.l    -[A7], D3,D4,A2
  3123. 000021E2  4FEF FFC6                lea.l      A7, [A7 - 0x3A]
  3124. 000021E6  4857                     pea.l      [A7]
  3125. 000021E8  486F 003C                pea.l      [A7 + 0x3C]
  3126. 000021EC  486F 003C                pea.l      [A7 + 0x3C]
  3127. 000021F0  4EBA FF28                jsr        [PC - 0xD8 /* 0000211A */]
  3128. 000021F4  1800                     move.b     D4, D0
  3129. 000021F6  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3130. 000021FA  2450                     movea.l    A2, [A0]
  3131. 000021FC  256A 0008 003E           move.l     [A2 + 0x3E], [A2 + 0x8]
  3132. 00002202  3F2A 003C                move.w     -[A7], [A2 + 0x3C]
  3133. 00002206  2F2D 0F26                move.l     -[A7], [A5 + 0xF26]
  3134. 0000220A  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3135. 0000220E  4EBA 29EE                jsr        [PC + 0x29EE /* 00004BFE */]
  3136. 00002212  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3137. 00002216  2450                     movea.l    A2, [A0]
  3138. 00002218  256A 0008 0044           move.l     [A2 + 0x44], [A2 + 0x8]
  3139. 0000221E  3F2A 0042                move.w     -[A7], [A2 + 0x42]
  3140. 00002222  2F2D 0F2A                move.l     -[A7], [A5 + 0xF2A /* export_481 */]
  3141. 00002226  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3142. 0000222A  4EBA 29D2                jsr        [PC + 0x29D2 /* 00004BFE */]
  3143. 0000222E  206D 0F1A                movea.l    A0, [A5 + 0xF1A /* export_479 */]
  3144. 00002232  2050                     movea.l    A0, [A0]
  3145. 00002234  2628 0008                move.l     D3, [A0 + 0x8]
  3146. 00002238  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3147. 0000223C  2450                     movea.l    A2, [A0]
  3148. 0000223E  3543 0048                move.w     [A2 + 0x48], D3
  3149. 00002242  256A 0008 004A           move.l     [A2 + 0x4A], [A2 + 0x8]
  3150. 00002248  42A7                     clr.l      -[A7]
  3151. 0000224A  2F2D 0F1A                move.l     -[A7], [A5 + 0xF1A /* export_479 */]
  3152. 0000224E  4EAD C2F0                jsr        [A5 - 0x3D10]
  3153. 00002252  702A                     moveq.l    D0, 0x2A
  3154. 00002254  4C03 0000                movem.w    <none>, D3
  3155. 00002258  2F00                     move.l     -[A7], D0
  3156. 0000225A  206D 0F1A                movea.l    A0, [A5 + 0xF1A /* export_479 */]
  3157. 0000225E  2050                     movea.l    A0, [A0]
  3158. 00002260  4868 0014                pea.l      [A0 + 0x14]
  3159. 00002264  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3160. 00002268  4EBA 294E                jsr        [PC + 0x294E /* 00004BB8 */]
  3161. 0000226C  42A7                     clr.l      -[A7]
  3162. 0000226E  2F2D 0F1A                move.l     -[A7], [A5 + 0xF1A /* export_479 */]
  3163. 00002272  4EAD C2F8                jsr        [A5 - 0x3D08]
  3164. 00002276  206D 0F1E                movea.l    A0, [A5 + 0xF1E]
  3165. 0000227A  2050                     movea.l    A0, [A0]
  3166. 0000227C  2628 0008                move.l     D3, [A0 + 0x8]
  3167. 00002280  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3168. 00002284  2450                     movea.l    A2, [A0]
  3169. 00002286  3543 004E                move.w     [A2 + 0x4E], D3
  3170. 0000228A  256A 0008 0050           move.l     [A2 + 0x50], [A2 + 0x8]
  3171. 00002290  42A7                     clr.l      -[A7]
  3172. 00002292  2F2D 0F1E                move.l     -[A7], [A5 + 0xF1E]
  3173. 00002296  4EAD C2F0                jsr        [A5 - 0x3D10]
  3174. 0000229A  2003                     move.l     D0, D3
  3175. 0000229C  E788                     lsl        D0, 3
  3176. 0000229E  2F00                     move.l     -[A7], D0
  3177. 000022A0  206D 0F1E                movea.l    A0, [A5 + 0xF1E]
  3178. 000022A4  2050                     movea.l    A0, [A0]
  3179. 000022A6  4868 0014                pea.l      [A0 + 0x14]
  3180. 000022AA  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3181. 000022AE  4EBA 2908                jsr        [PC + 0x2908 /* 00004BB8 */]
  3182. 000022B2  42A7                     clr.l      -[A7]
  3183. 000022B4  2F2D 0F1E                move.l     -[A7], [A5 + 0xF1E]
  3184. 000022B8  4EAD C2F8                jsr        [A5 - 0x3D08]
  3185. 000022BC  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  3186. 000022C0  4EAD D9B0                jsr        [A5 - 0x2650]
  3187. 000022C4  2600                     move.l     D3, D0
  3188. 000022C6  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3189. 000022CA  2450                     movea.l    A2, [A0]
  3190. 000022CC  2543 0054                move.l     [A2 + 0x54], D3
  3191. 000022D0  256A 0008 0058           move.l     [A2 + 0x58], [A2 + 0x8]
  3192. 000022D6  42A7                     clr.l      -[A7]
  3193. 000022D8  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  3194. 000022DC  4EAD C2F0                jsr        [A5 - 0x3D10]
  3195. 000022E0  2F03                     move.l     -[A7], D3
  3196. 000022E2  206D 0F22                movea.l    A0, [A5 + 0xF22 /* export_480 */]
  3197. 000022E6  2050                     movea.l    A0, [A0]
  3198. 000022E8  4868 0012                pea.l      [A0 + 0x12]
  3199. 000022EC  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3200. 000022F0  4EBA 28C6                jsr        [PC + 0x28C6 /* 00004BB8 */]
  3201. 000022F4  42A7                     clr.l      -[A7]
  3202. 000022F6  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  3203. 000022FA  4EAD C2F8                jsr        [A5 - 0x3D08]
  3204. 000022FE  4A04                     tst.b      D4
  3205. 00002300  4FEF 0078                lea.l      A7, [A7 + 0x78]
  3206. 00002304  6732                     beq        +0x34 /* 00002338 */
  3207. 00002306  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3208. 0000230A  2450                     movea.l    A2, [A0]
  3209. 0000230C  256F 0034 0038           move.l     [A2 + 0x38], [A7 + 0x34]
  3210. 00002312  356F 0038 0032           move.w     [A2 + 0x32], [A7 + 0x38]
  3211. 00002318  256A 0008 0034           move.l     [A2 + 0x34], [A2 + 0x8]
  3212. 0000231E  302F 0038                move.w     D0, [A7 + 0x38]
  3213. 00002322  48C0                     ext.l      D0
  3214. 00002324  D080                     add.l      D0, D0
  3215. 00002326  2F00                     move.l     -[A7], D0
  3216. 00002328  486F 0004                pea.l      [A7 + 0x4]
  3217. 0000232C  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3218. 00002330  4EBA 2886                jsr        [PC + 0x2886 /* 00004BB8 */]
  3219. 00002334  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3220. label00002338:
  3221. 00002338  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3222. 0000233C  4EAD D9B8                jsr        [A5 - 0x2648]
  3223. 00002340  7002                     moveq.l    D0, 0x02
  3224. 00002342  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3225. 00002346  2050                     movea.l    A0, [A0]
  3226. 00002348  C0A8 0026                and.l      D0, [A0 + 0x26]
  3227. 0000234C  4A80                     tst.l      D0
  3228. 0000234E  584F                     addq.w     A7, 4
  3229. 00002350  670A                     beq        +0xC /* 0000235C */
  3230. 00002352  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  3231. 00002356  4EAD E1D0                jsr        [A5 - 0x1E30]
  3232. 0000235A  584F                     addq.w     A7, 4
  3233. label0000235C:
  3234. 0000235C  4FEF 003A                lea.l      A7, [A7 + 0x3A]
  3235. 00002360  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  3236. 00002364  4E75                     rts
  3237. fn00002366:
  3238. 00002366  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  3239. 0000236A  362F 001A                move.w     D3, [A7 + 0x1A]
  3240. 0000236E  286F 001C                movea.l    A4, [A7 + 0x1C]
  3241. 00002372  266F 0020                movea.l    A3, [A7 + 0x20]
  3242. 00002376  182F 0024                move.b     D4, [A7 + 0x24]
  3243. 0000237A  42A7                     clr.l      -[A7]
  3244. 0000237C  4227                     clr.b      -[A7]
  3245. 0000237E  3F03                     move.w     -[A7], D3
  3246. 00002380  2F2D 0F26                move.l     -[A7], [A5 + 0xF26]
  3247. 00002384  4EAD DFC8                jsr        [A5 - 0x2038]
  3248. 00002388  2448                     movea.l    A2, A0
  3249. 0000238A  200A                     move.l     D0, A2
  3250. 0000238C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3251. 00002390  6716                     beq        +0x18 /* 000023A8 */
  3252. 00002392  38BC 0003                move.w     [A4], 0x3
  3253. 00002396  3F03                     move.w     -[A7], D3
  3254. 00002398  4EAD E0E0                jsr        [A5 - 0x1F20]
  3255. 0000239C  3680                     move.w     [A3], D0
  3256. 0000239E  7000                     moveq.l    D0, 0x00
  3257. 000023A0  544F                     addq.w     A7, 2
  3258. 000023A2  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3259. 000023A6  4E75                     rts
  3260. label000023A8:
  3261. 000023A8  42A7                     clr.l      -[A7]
  3262. 000023AA  4227                     clr.b      -[A7]
  3263. 000023AC  3F03                     move.w     -[A7], D3
  3264. 000023AE  2F2D 0F66                move.l     -[A7], [A5 + 0xF66]
  3265. 000023B2  4EAD DFC8                jsr        [A5 - 0x2038]
  3266. 000023B6  2448                     movea.l    A2, A0
  3267. 000023B8  200A                     move.l     D0, A2
  3268. 000023BA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3269. 000023BE  6716                     beq        +0x18 /* 000023D6 */
  3270. 000023C0  38BC 0002                move.w     [A4], 0x2
  3271. 000023C4  3F03                     move.w     -[A7], D3
  3272. 000023C6  4EAD E0E0                jsr        [A5 - 0x1F20]
  3273. 000023CA  3680                     move.w     [A3], D0
  3274. 000023CC  7000                     moveq.l    D0, 0x00
  3275. 000023CE  544F                     addq.w     A7, 2
  3276. 000023D0  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3277. 000023D4  4E75                     rts
  3278. label000023D6:
  3279. 000023D6  42A7                     clr.l      -[A7]
  3280. 000023D8  4227                     clr.b      -[A7]
  3281. 000023DA  3F03                     move.w     -[A7], D3
  3282. 000023DC  2F2D 0F2A                move.l     -[A7], [A5 + 0xF2A /* export_481 */]
  3283. 000023E0  4EAD DFC8                jsr        [A5 - 0x2038]
  3284. 000023E4  2448                     movea.l    A2, A0
  3285. 000023E6  200A                     move.l     D0, A2
  3286. 000023E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3287. 000023EC  6716                     beq        +0x18 /* 00002404 */
  3288. 000023EE  38BC 0002                move.w     [A4], 0x2
  3289. 000023F2  3F03                     move.w     -[A7], D3
  3290. 000023F4  4EAD E0E0                jsr        [A5 - 0x1F20]
  3291. 000023F8  3680                     move.w     [A3], D0
  3292. 000023FA  7000                     moveq.l    D0, 0x00
  3293. 000023FC  544F                     addq.w     A7, 2
  3294. 000023FE  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3295. 00002402  4E75                     rts
  3296. label00002404:
  3297. 00002404  42A7                     clr.l      -[A7]
  3298. 00002406  4227                     clr.b      -[A7]
  3299. 00002408  3F03                     move.w     -[A7], D3
  3300. 0000240A  2F2D 0F5E                move.l     -[A7], [A5 + 0xF5E]
  3301. 0000240E  4EAD DFC8                jsr        [A5 - 0x2038]
  3302. 00002412  2448                     movea.l    A2, A0
  3303. 00002414  200A                     move.l     D0, A2
  3304. 00002416  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3305. 0000241A  6716                     beq        +0x18 /* 00002432 */
  3306. 0000241C  38BC 0004                move.w     [A4], 0x4
  3307. 00002420  302A 0006                move.w     D0, [A2 + 0x6]
  3308. 00002424  48C0                     ext.l      D0
  3309. 00002426  E788                     lsl        D0, 3
  3310. 00002428  3680                     move.w     [A3], D0
  3311. 0000242A  7000                     moveq.l    D0, 0x00
  3312. 0000242C  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3313. 00002430  4E75                     rts
  3314. label00002432:
  3315. 00002432  42A7                     clr.l      -[A7]
  3316. 00002434  4227                     clr.b      -[A7]
  3317. 00002436  3F03                     move.w     -[A7], D3
  3318. 00002438  2F2D 0F62                move.l     -[A7], [A5 + 0xF62 /* export_488 */]
  3319. 0000243C  4EAD DFC8                jsr        [A5 - 0x2038]
  3320. 00002440  2448                     movea.l    A2, A0
  3321. 00002442  200A                     move.l     D0, A2
  3322. 00002444  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3323. 00002448  6716                     beq        +0x18 /* 00002460 */
  3324. 0000244A  38BC 0005                move.w     [A4], 0x5
  3325. 0000244E  302A 0006                move.w     D0, [A2 + 0x6]
  3326. 00002452  48C0                     ext.l      D0
  3327. 00002454  E788                     lsl        D0, 3
  3328. 00002456  3680                     move.w     [A3], D0
  3329. 00002458  7000                     moveq.l    D0, 0x00
  3330. 0000245A  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3331. 0000245E  4E75                     rts
  3332. label00002460:
  3333. 00002460  7004                     moveq.l    D0, 0x04
  3334. 00002462  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3335. 00002466  2050                     movea.l    A0, [A0]
  3336. 00002468  C0A8 0026                and.l      D0, [A0 + 0x26]
  3337. 0000246C  4A80                     tst.l      D0
  3338. 0000246E  6712                     beq        +0x14 /* 00002482 */
  3339. 00002470  38BC 0001                move.w     [A4], 0x1
  3340. 00002474  3F03                     move.w     -[A7], D3
  3341. 00002476  4EAD E0E0                jsr        [A5 - 0x1F20]
  3342. 0000247A  3680                     move.w     [A3], D0
  3343. 0000247C  544F                     addq.w     A7, 2
  3344. 0000247E  6000 00AC                bra        +0xAE /* 0000252C */
  3345. label00002482:
  3346. 00002482  7008                     moveq.l    D0, 0x08
  3347. 00002484  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  3348. 00002488  2050                     movea.l    A0, [A0]
  3349. 0000248A  C0A8 0026                and.l      D0, [A0 + 0x26]
  3350. 0000248E  4A80                     tst.l      D0
  3351. 00002490  6710                     beq        +0x12 /* 000024A2 */
  3352. 00002492  4254                     clr.w      [A4]
  3353. 00002494  3F03                     move.w     -[A7], D3
  3354. 00002496  4EAD E0E0                jsr        [A5 - 0x1F20]
  3355. 0000249A  3680                     move.w     [A3], D0
  3356. 0000249C  544F                     addq.w     A7, 2
  3357. 0000249E  6000 008C                bra        +0x8E /* 0000252C */
  3358. label000024A2:
  3359. 000024A2  4A2F 0018                tst.b      [A7 + 0x18]
  3360. 000024A6  6710                     beq        +0x12 /* 000024B8 */
  3361. 000024A8  38BC 0001                move.w     [A4], 0x1
  3362. 000024AC  3F03                     move.w     -[A7], D3
  3363. 000024AE  4EAD E0E0                jsr        [A5 - 0x1F20]
  3364. 000024B2  3680                     move.w     [A3], D0
  3365. 000024B4  544F                     addq.w     A7, 2
  3366. 000024B6  6074                     bra        +0x76 /* 0000252C */
  3367. label000024B8:
  3368. 000024B8  4A2D 0F8D                tst.b      [A5 + 0xF8D]
  3369. 000024BC  6702                     beq        +0x4 /* 000024C0 */
  3370. 000024BE  7801                     moveq.l    D4, 0x01
  3371. label000024C0:
  3372. 000024C0  7000                     moveq.l    D0, 0x00
  3373. 000024C2  1004                     move.b     D0, D4
  3374. 000024C4  6706                     beq        +0x8 /* 000024CC */
  3375. 000024C6  5380                     subq.l     D0, 1
  3376. 000024C8  670E                     beq        +0x10 /* 000024D8 */
  3377. 000024CA  6058                     bra        +0x5A /* 00002524 */
  3378. label000024CC:
  3379. 000024CC  3F3C 001A                move.w     -[A7], 0x1A
  3380. 000024D0  4EBA 2492                jsr        [PC + 0x2492 /* 00004964 */]
  3381. 000024D4  544F                     addq.w     A7, 2
  3382. 000024D6  604C                     bra        +0x4E /* 00002524 */
  3383. label000024D8:
  3384. 000024D8  42A7                     clr.l      -[A7]
  3385. 000024DA  1F3C 0001                move.b     -[A7], 0x1
  3386. 000024DE  3F03                     move.w     -[A7], D3
  3387. 000024E0  2F2D 0F62                move.l     -[A7], [A5 + 0xF62 /* export_488 */]
  3388. 000024E4  4EAD DFC8                jsr        [A5 - 0x2038]
  3389. 000024E8  2448                     movea.l    A2, A0
  3390. 000024EA  200A                     move.l     D0, A2
  3391. 000024EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3392. 000024F0  6612                     bne        +0x14 /* 00002504 */
  3393. 000024F2  3F3C 0001                move.w     -[A7], 0x1
  3394. 000024F6  4EBA 246C                jsr        [PC + 0x246C /* 00004964 */]
  3395. 000024FA  7000                     moveq.l    D0, 0x00
  3396. 000024FC  544F                     addq.w     A7, 2
  3397. 000024FE  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3398. 00002502  4E75                     rts
  3399. label00002504:
  3400. 00002504  7004                     moveq.l    D0, 0x04
  3401. 00002506  2480                     move.l     [A2], D0
  3402. 00002508  302D 0F46                move.w     D0, [A5 + 0xF46]
  3403. 0000250C  526D 0F46                addq.w     [A5 + 0xF46], 1
  3404. 00002510  48C0                     ext.l      D0
  3405. 00002512  2540 0004                move.l     [A2 + 0x4], D0
  3406. 00002516  38BC 0005                move.w     [A4], 0x5
  3407. 0000251A  302A 0006                move.w     D0, [A2 + 0x6]
  3408. 0000251E  48C0                     ext.l      D0
  3409. 00002520  E788                     lsl        D0, 3
  3410. 00002522  3680                     move.w     [A3], D0
  3411. label00002524:
  3412. 00002524  7000                     moveq.l    D0, 0x00
  3413. 00002526  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3414. 0000252A  4E75                     rts
  3415. label0000252C:
  3416. 0000252C  7001                     moveq.l    D0, 0x01
  3417. 0000252E  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3418. 00002532  4E75                     rts
  3419. fn00002534:
  3420. 00002534  1F2F 000E                move.b     -[A7], [A7 + 0xE]
  3421. 00002538  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3422. 0000253C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3423. 00002540  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  3424. 00002544  4227                     clr.b      -[A7]
  3425. 00002546  4EBA FE1E                jsr        [PC - 0x1E2 /* 00002366 */]
  3426. 0000254A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3427. 0000254E  4E75                     rts
  3428. fn00002550:
  3429. 00002550  594F                     subq.w     A7, 4
  3430. 00002552  4227                     clr.b      -[A7]
  3431. 00002554  486F 0002                pea.l      [A7 + 0x2]
  3432. 00002558  486F 0008                pea.l      [A7 + 0x8]
  3433. 0000255C  3F2F 0012                move.w     -[A7], [A7 + 0x12]
  3434. 00002560  4EBA FFD2                jsr        [PC - 0x2E /* 00002534 */]
  3435. 00002564  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  3436. 00002568  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3437. 0000256C  6614                     bne        +0x16 /* 00002582 */
  3438. 0000256E  3F17                     move.w     -[A7], [A7]
  3439. 00002570  302F 0004                move.w     D0, [A7 + 0x4]
  3440. 00002574  48C0                     ext.l      D0
  3441. 00002576  7247                     moveq.l    D1, 0x47
  3442. 00002578  D081                     add.l      D0, D1
  3443. 0000257A  1F00                     move.b     -[A7], D0
  3444. 0000257C  4EBA 2506                jsr        [PC + 0x2506 /* 00004A84 */]
  3445. 00002580  584F                     addq.w     A7, 4
  3446. label00002582:
  3447. 00002582  584F                     addq.w     A7, 4
  3448. 00002584  4E75                     rts
  3449. fn00002586:
  3450. 00002586  2F0A                     move.l     -[A7], A2
  3451. 00002588  514F                     subq.w     A7, 8
  3452. 0000258A  4857                     pea.l      [A7]
  3453. 0000258C  4EBA 2448                jsr        [PC + 0x2448 /* 000049D6 */]
  3454. 00002590  7008                     moveq.l    D0, 0x08
  3455. 00002592  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  3456. 00002596  584F                     addq.w     A7, 4
  3457. 00002598  663E                     bne        +0x40 /* 000025D8 */
  3458. 0000259A  702A                     moveq.l    D0, 0x2A
  3459. 0000259C  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  3460. 000025A0  6D36                     blt        +0x38 /* 000025D8 */
  3461. 000025A2  4857                     pea.l      [A7]
  3462. 000025A4  206F 0014                movea.l    A0, [A7 + 0x14]
  3463. 000025A8  4E90                     jsr        [A0]
  3464. 000025AA  4A00                     tst.b      D0
  3465. 000025AC  584F                     addq.w     A7, 4
  3466. 000025AE  6628                     bne        +0x2A /* 000025D8 */
  3467. 000025B0  700A                     moveq.l    D0, 0x0A
  3468. 000025B2  C1EF 0006                muls.w     D0, [A7 + 0x6]
  3469. 000025B6  246D 0CFE                movea.l    A2, [A5 + 0xCFE]
  3470. 000025BA  2452                     movea.l    A2, [A2]
  3471. 000025BC  D5C0                     add.l      A2, D0
  3472. 000025BE  45EA 0014                lea.l      A2, [A2 + 0x14]
  3473. 000025C2  0C12 0002                cmpi.b     [A2], 0x2
  3474. 000025C6  6610                     bne        +0x12 /* 000025D8 */
  3475. 000025C8  206F 0014                movea.l    A0, [A7 + 0x14]
  3476. 000025CC  20AA 0002                move.l     [A0], [A2 + 0x2]
  3477. 000025D0  7001                     moveq.l    D0, 0x01
  3478. 000025D2  504F                     addq.w     A7, 8
  3479. 000025D4  245F                     movea.l    A2, [A7]+
  3480. 000025D6  4E75                     rts
  3481. label000025D8:
  3482. 000025D8  4857                     pea.l      [A7]
  3483. 000025DA  4EBA 2456                jsr        [PC + 0x2456 /* 00004A32 */]
  3484. 000025DE  7000                     moveq.l    D0, 0x00
  3485. 000025E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3486. 000025E4  245F                     movea.l    A2, [A7]+
  3487. 000025E6  4E75                     rts
  3488. fn000025E8:
  3489. 000025E8  48E7 0030                movem.l    -[A7], A2,A3
  3490. 000025EC  246F 000C                movea.l    A2, [A7 + 0xC]
  3491. 000025F0  4A92                     tst.l      [A2]
  3492. 000025F2  6608                     bne        +0xA /* 000025FC */
  3493. 000025F4  7001                     moveq.l    D0, 0x01
  3494. 000025F6  4CDF 0C00                movem.l    A2,A3, [A7]+
  3495. 000025FA  4E75                     rts
  3496. label000025FC:
  3497. 000025FC  7008                     moveq.l    D0, 0x08
  3498. 000025FE  B092                     cmp.l      D0, [A2]
  3499. 00002600  6632                     bne        +0x34 /* 00002634 */
  3500. 00002602  702A                     moveq.l    D0, 0x2A
  3501. 00002604  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  3502. 00002608  6D2A                     blt        +0x2C /* 00002634 */
  3503. 0000260A  700A                     moveq.l    D0, 0x0A
  3504. 0000260C  C1EA 0006                muls.w     D0, [A2 + 0x6]
  3505. 00002610  266D 0CFE                movea.l    A3, [A5 + 0xCFE]
  3506. 00002614  2653                     movea.l    A3, [A3]
  3507. 00002616  D7C0                     add.l      A3, D0
  3508. 00002618  47EB 0014                lea.l      A3, [A3 + 0x14]
  3509. 0000261C  0C13 0002                cmpi.b     [A3], 0x2
  3510. 00002620  670A                     beq        +0xC /* 0000262C */
  3511. 00002622  0C13 0004                cmpi.b     [A3], 0x4
  3512. 00002626  6704                     beq        +0x6 /* 0000262C */
  3513. 00002628  7000                     moveq.l    D0, 0x00
  3514. 0000262A  6002                     bra        +0x4 /* 0000262E */
  3515. label0000262C:
  3516. 0000262C  7001                     moveq.l    D0, 0x01
  3517. label0000262E:
  3518. 0000262E  4CDF 0C00                movem.l    A2,A3, [A7]+
  3519. 00002632  4E75                     rts
  3520. label00002634:
  3521. 00002634  7000                     moveq.l    D0, 0x00
  3522. 00002636  4CDF 0C00                movem.l    A2,A3, [A7]+
  3523. 0000263A  4E75                     rts
  3524. fn0000263C:
  3525. 0000263C  302F 0004                move.w     D0, [A7 + 0x4]
  3526. 00002640  48C0                     ext.l      D0
  3527. 00002642  0480 0000 0073           subi.l     D0, 0x73 /* 's' */
  3528. 00002648  6712                     beq        +0x14 /* 0000265C */
  3529. 0000264A  0480 0000 0069           subi.l     D0, 0x69 /* 'i' */
  3530. 00002650  670A                     beq        +0xC /* 0000265C */
  3531. 00002652  0480 0000 0119           subi.l     D0, 0x119
  3532. 00002658  6702                     beq        +0x4 /* 0000265C */
  3533. 0000265A  6004                     bra        +0x6 /* 00002660 */
  3534. label0000265C:
  3535. 0000265C  7001                     moveq.l    D0, 0x01
  3536. 0000265E  4E75                     rts
  3537. label00002660:
  3538. 00002660  7000                     moveq.l    D0, 0x00
  3539. 00002662  4E75                     rts
  3540. fn00002664:
  3541. 00002664  302F 0004                move.w     D0, [A7 + 0x4]
  3542. 00002668  48C0                     ext.l      D0
  3543. 0000266A  4EAD 9D1E                jsr        [A5 - 0x62E2]
  3544. 0000266E  0034 0000 0073           ori.b      [A4 + D0.w + 0x73], 0x0
  3545. 00002674  0000 01F7                ori.b      D0, 0xF7
  3546. 00002678  0005 0000                ori.b      D5, 0x0
  3547. 0000267C  0073 0020 0000           ori.w      [A3 + D0.w], 0x20 /* ' ' */
  3548. 00002682  00DC                     ori.?      [A4]+, 0xFFFFFFFFFFFFFFFF
  3549. 00002684  001A 0000                ori.b      [A2]+, 0x0
  3550. 00002688  0160                     bchg       -[A0], D0
  3551. 0000268A  0014 0000                ori.b      [A4], 0x0
  3552. 0000268E  01F2 000E                bset       [A2 + D0.w + 0xE], D0
  3553. 00002692  0000 01F5                ori.b      D0, 0xF5
  3554. 00002696  0008 0000                ori.b      A0, 0x0
  3555. 0000269A  01F7 0002                bset       [A7 + D0.w + 0x2], D0
  3556. 0000269E  7001                     moveq.l    D0, 0x01
  3557. 000026A0  4E75                     rts
  3558. 000026A2  7000                     moveq.l    D0, 0x00
  3559. 000026A4  4E75                     rts
  3560. fn000026A6:
  3561. 000026A6  2F0A                     move.l     -[A7], A2
  3562. 000026A8  514F                     subq.w     A7, 8
  3563. 000026AA  246F 0010                movea.l    A2, [A7 + 0x10]
  3564. 000026AE  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  3565. 000026B2  486F 0002                pea.l      [A7 + 0x2]
  3566. 000026B6  4EBA 25D0                jsr        [PC + 0x25D0 /* 00004C88 */]
  3567. 000026BA  4A00                     tst.b      D0
  3568. 000026BC  5C4F                     addq.w     A7, 6
  3569. 000026BE  6746                     beq        +0x48 /* 00002706 */
  3570. 000026C0  3F3C 01F7                move.w     -[A7], 0x1F7
  3571. 000026C4  486F 0002                pea.l      [A7 + 0x2]
  3572. 000026C8  4EBA 25BE                jsr        [PC + 0x25BE /* 00004C88 */]
  3573. 000026CC  4A00                     tst.b      D0
  3574. 000026CE  5C4F                     addq.w     A7, 6
  3575. 000026D0  6612                     bne        +0x14 /* 000026E4 */
  3576. 000026D2  3F3C 0003                move.w     -[A7], 0x3
  3577. 000026D6  4EBA 228C                jsr        [PC + 0x228C /* 00004964 */]
  3578. 000026DA  7000                     moveq.l    D0, 0x00
  3579. 000026DC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3580. 000026E0  245F                     movea.l    A2, [A7]+
  3581. 000026E2  4E75                     rts
  3582. label000026E4:
  3583. 000026E4  41ED E4C0                lea.l      A0, [A5 - 0x1B40]
  3584. 000026E8  B5C8                     cmpa.l     A2, A0
  3585. 000026EA  660A                     bne        +0xC /* 000026F6 */
  3586. 000026EC  2F0A                     move.l     -[A7], A2
  3587. 000026EE  4EBA 0416                jsr        [PC + 0x416 /* 00002B06 */]
  3588. 000026F2  584F                     addq.w     A7, 4
  3589. 000026F4  6008                     bra        +0xA /* 000026FE */
  3590. label000026F6:
  3591. 000026F6  2F0A                     move.l     -[A7], A2
  3592. 000026F8  4EBA 0324                jsr        [PC + 0x324 /* 00002A1E */]
  3593. 000026FC  584F                     addq.w     A7, 4
  3594. label000026FE:
  3595. 000026FE  7001                     moveq.l    D0, 0x01
  3596. 00002700  504F                     addq.w     A7, 8
  3597. 00002702  245F                     movea.l    A2, [A7]+
  3598. 00002704  4E75                     rts
  3599. label00002706:
  3600. 00002706  4857                     pea.l      [A7]
  3601. 00002708  4EBA 2328                jsr        [PC + 0x2328 /* 00004A32 */]
  3602. 0000270C  7000                     moveq.l    D0, 0x00
  3603. 0000270E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3604. 00002712  245F                     movea.l    A2, [A7]+
  3605. 00002714  4E75                     rts
  3606. fn00002716:
  3607. 00002716  48E7 1820                movem.l    -[A7], D3,D4,A2
  3608. 0000271A  514F                     subq.w     A7, 8
  3609. 0000271C  246F 0018                movea.l    A2, [A7 + 0x18]
  3610. 00002720  362F 001C                move.w     D3, [A7 + 0x1C]
  3611. 00002724  4857                     pea.l      [A7]
  3612. 00002726  4EBA 22AE                jsr        [PC + 0x22AE /* 000049D6 */]
  3613. 0000272A  7008                     moveq.l    D0, 0x08
  3614. 0000272C  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  3615. 00002730  584F                     addq.w     A7, 4
  3616. 00002732  6626                     bne        +0x28 /* 0000275A */
  3617. 00002734  7002                     moveq.l    D0, 0x02
  3618. 00002736  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  3619. 0000273A  661E                     bne        +0x20 /* 0000275A */
  3620. 0000273C  3F03                     move.w     -[A7], D3
  3621. 0000273E  4EBA FEFC                jsr        [PC - 0x104 /* 0000263C */]
  3622. 00002742  4A00                     tst.b      D0
  3623. 00002744  544F                     addq.w     A7, 2
  3624. 00002746  6644                     bne        +0x46 /* 0000278C */
  3625. 00002748  4267                     clr.w      -[A7]
  3626. 0000274A  1F3C 0001                move.b     -[A7], 0x1
  3627. 0000274E  3F03                     move.w     -[A7], D3
  3628. 00002750  4EBA 0722                jsr        [PC + 0x722 /* 00002E74 */]
  3629. 00002754  5C4F                     addq.w     A7, 6
  3630. 00002756  6000 0090                bra        +0x92 /* 000027E8 */
  3631. label0000275A:
  3632. 0000275A  3F03                     move.w     -[A7], D3
  3633. 0000275C  4EBA FF06                jsr        [PC - 0xFA /* 00002664 */]
  3634. 00002760  4A00                     tst.b      D0
  3635. 00002762  544F                     addq.w     A7, 2
  3636. 00002764  6716                     beq        +0x18 /* 0000277C */
  3637. 00002766  4857                     pea.l      [A7]
  3638. 00002768  4EBA FE7E                jsr        [PC - 0x182 /* 000025E8 */]
  3639. 0000276C  4A00                     tst.b      D0
  3640. 0000276E  584F                     addq.w     A7, 4
  3641. 00002770  660A                     bne        +0xC /* 0000277C */
  3642. 00002772  4857                     pea.l      [A7]
  3643. 00002774  4E92                     jsr        [A2]
  3644. 00002776  4A00                     tst.b      D0
  3645. 00002778  584F                     addq.w     A7, 4
  3646. 0000277A  6710                     beq        +0x12 /* 0000278C */
  3647. label0000277C:
  3648. 0000277C  4857                     pea.l      [A7]
  3649. 0000277E  4EBA 22B2                jsr        [PC + 0x22B2 /* 00004A32 */]
  3650. 00002782  3F03                     move.w     -[A7], D3
  3651. 00002784  4EBA FDCA                jsr        [PC - 0x236 /* 00002550 */]
  3652. 00002788  5C4F                     addq.w     A7, 6
  3653. 0000278A  605C                     bra        +0x5E /* 000027E8 */
  3654. label0000278C:
  3655. 0000278C  7801                     moveq.l    D4, 0x01
  3656. 0000278E  4857                     pea.l      [A7]
  3657. 00002790  4EBA 22A0                jsr        [PC + 0x22A0 /* 00004A32 */]
  3658. 00002794  41ED E4C0                lea.l      A0, [A5 - 0x1B40]
  3659. 00002798  B5C8                     cmpa.l     A2, A0
  3660. 0000279A  584F                     addq.w     A7, 4
  3661. 0000279C  660A                     bne        +0xC /* 000027A8 */
  3662. 0000279E  2F0A                     move.l     -[A7], A2
  3663. 000027A0  4EBA 0364                jsr        [PC + 0x364 /* 00002B06 */]
  3664. 000027A4  584F                     addq.w     A7, 4
  3665. 000027A6  6008                     bra        +0xA /* 000027B0 */
  3666. label000027A8:
  3667. 000027A8  2F0A                     move.l     -[A7], A2
  3668. 000027AA  4EBA 0272                jsr        [PC + 0x272 /* 00002A1E */]
  3669. 000027AE  584F                     addq.w     A7, 4
  3670. label000027B0:
  3671. 000027B0  3F03                     move.w     -[A7], D3
  3672. 000027B2  4EBA FE88                jsr        [PC - 0x178 /* 0000263C */]
  3673. 000027B6  4A00                     tst.b      D0
  3674. 000027B8  544F                     addq.w     A7, 2
  3675. 000027BA  670E                     beq        +0x10 /* 000027CA */
  3676. 000027BC  2F0A                     move.l     -[A7], A2
  3677. 000027BE  4EBA FEE6                jsr        [PC - 0x11A /* 000026A6 */]
  3678. 000027C2  4A00                     tst.b      D0
  3679. 000027C4  584F                     addq.w     A7, 4
  3680. 000027C6  6702                     beq        +0x4 /* 000027CA */
  3681. 000027C8  7802                     moveq.l    D4, 0x02
  3682. label000027CA:
  3683. 000027CA  3F04                     move.w     -[A7], D4
  3684. 000027CC  1F3C 0043                move.b     -[A7], 0x43 /* 'C' */
  3685. 000027D0  4EBA 22B2                jsr        [PC + 0x22B2 /* 00004A84 */]
  3686. 000027D4  3F03                     move.w     -[A7], D3
  3687. 000027D6  4EAD E0E0                jsr        [A5 - 0x1F20]
  3688. 000027DA  544F                     addq.w     A7, 2
  3689. 000027DC  3F00                     move.w     -[A7], D0
  3690. 000027DE  1F2D 0F08                move.b     -[A7], [A5 + 0xF08]
  3691. 000027E2  4EBA 22A0                jsr        [PC + 0x22A0 /* 00004A84 */]
  3692. 000027E6  504F                     addq.w     A7, 8
  3693. label000027E8:
  3694. 000027E8  504F                     addq.w     A7, 8
  3695. 000027EA  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  3696. 000027EE  4E75                     rts
  3697. fn000027F0:
  3698. 000027F0  48E7 1030                movem.l    -[A7], D3,A2,A3
  3699. 000027F4  266F 0010                movea.l    A3, [A7 + 0x10]
  3700. 000027F8  362F 0014                move.w     D3, [A7 + 0x14]
  3701. 000027FC  700A                     moveq.l    D0, 0x0A
  3702. 000027FE  C1C3                     muls.w     D0, D3
  3703. 00002800  246D 0CFE                movea.l    A2, [A5 + 0xCFE]
  3704. 00002804  2452                     movea.l    A2, [A2]
  3705. 00002806  D5C0                     add.l      A2, D0
  3706. 00002808  45EA 0014                lea.l      A2, [A2 + 0x14]
  3707. 0000280C  7000                     moveq.l    D0, 0x00
  3708. 0000280E  1012                     move.b     D0, [A2]
  3709. 00002810  5380                     subq.l     D0, 1
  3710. 00002812  670A                     beq        +0xC /* 0000281E */
  3711. 00002814  5380                     subq.l     D0, 1
  3712. 00002816  6728                     beq        +0x2A /* 00002840 */
  3713. 00002818  5380                     subq.l     D0, 1
  3714. 0000281A  6714                     beq        +0x16 /* 00002830 */
  3715. 0000281C  605A                     bra        +0x5C /* 00002878 */
  3716. label0000281E:
  3717. 0000281E  2F0B                     move.l     -[A7], A3
  3718. 00002820  4EBA 01FC                jsr        [PC + 0x1FC /* 00002A1E */]
  3719. 00002824  1F2A 0005                move.b     -[A7], [A2 + 0x5]
  3720. 00002828  4EBA 2218                jsr        [PC + 0x2218 /* 00004A42 */]
  3721. 0000282C  5C4F                     addq.w     A7, 6
  3722. 0000282E  6052                     bra        +0x54 /* 00002882 */
  3723. label00002830:
  3724. 00002830  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  3725. 00002834  2F0B                     move.l     -[A7], A3
  3726. 00002836  206A 0006                movea.l    A0, [A2 + 0x6]
  3727. 0000283A  4E90                     jsr        [A0]
  3728. 0000283C  5C4F                     addq.w     A7, 6
  3729. 0000283E  6042                     bra        +0x44 /* 00002882 */
  3730. label00002840:
  3731. 00002840  0C43 0007                cmpi.w     D3, 0x7
  3732. 00002844  6706                     beq        +0x8 /* 0000284C */
  3733. 00002846  0C43 0008                cmpi.w     D3, 0x8
  3734. 0000284A  6620                     bne        +0x22 /* 0000286C */
  3735. label0000284C:
  3736. 0000284C  2F0B                     move.l     -[A7], A3
  3737. 0000284E  4EBA 01CE                jsr        [PC + 0x1CE /* 00002A1E */]
  3738. 00002852  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  3739. 00002856  584F                     addq.w     A7, 4
  3740. 00002858  6628                     bne        +0x2A /* 00002882 */
  3741. 0000285A  0C43 0007                cmpi.w     D3, 0x7
  3742. 0000285E  6622                     bne        +0x24 /* 00002882 */
  3743. 00002860  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  3744. 00002864  4EBA 21DC                jsr        [PC + 0x21DC /* 00004A42 */]
  3745. 00002868  544F                     addq.w     A7, 2
  3746. 0000286A  6016                     bra        +0x18 /* 00002882 */
  3747. label0000286C:
  3748. 0000286C  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  3749. 00002870  4EBA 20F2                jsr        [PC + 0x20F2 /* 00004964 */]
  3750. 00002874  544F                     addq.w     A7, 2
  3751. 00002876  600A                     bra        +0xC /* 00002882 */
  3752. label00002878:
  3753. 00002878  3F3C 0025                move.w     -[A7], 0x25 /* '%' */
  3754. 0000287C  4EBA 20E6                jsr        [PC + 0x20E6 /* 00004964 */]
  3755. 00002880  544F                     addq.w     A7, 2
  3756. label00002882:
  3757. 00002882  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3758. 00002886  4E75                     rts
  3759. fn00002888:
  3760. 00002888  554F                     subq.w     A7, 2
  3761. 0000288A  206D 0F1E                movea.l    A0, [A5 + 0xF1E]
  3762. 0000288E  2050                     movea.l    A0, [A0]
  3763. 00002890  3EA8 000A                move.w     [A7], [A0 + 0xA]
  3764. 00002894  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  3765. 00002898  2F2D 0F1E                move.l     -[A7], [A5 + 0xF1E]
  3766. 0000289C  4EAD D970                jsr        [A5 - 0x2690]
  3767. 000028A0  4EBA 20AA                jsr        [PC + 0x20AA /* 0000494C */]
  3768. 000028A4  4A00                     tst.b      D0
  3769. 000028A6  504F                     addq.w     A7, 8
  3770. 000028A8  6712                     beq        +0x14 /* 000028BC */
  3771. 000028AA  3017                     move.w     D0, [A7]
  3772. 000028AC  48C0                     ext.l      D0
  3773. 000028AE  E788                     lsl        D0, 3
  3774. 000028B0  3F00                     move.w     -[A7], D0
  3775. 000028B2  1F3C 0044                move.b     -[A7], 0x44 /* 'D' */
  3776. 000028B6  4EBA 21CC                jsr        [PC + 0x21CC /* 00004A84 */]
  3777. 000028BA  584F                     addq.w     A7, 4
  3778. label000028BC:
  3779. 000028BC  544F                     addq.w     A7, 2
  3780. 000028BE  4E75                     rts
  3781. fn000028C0:
  3782. 000028C0  2F03                     move.l     -[A7], D3
  3783. 000028C2  514F                     subq.w     A7, 8
  3784. 000028C4  262F 0010                move.l     D3, [A7 + 0x10]
  3785. 000028C8  3003                     move.w     D0, D3
  3786. 000028CA  48C0                     ext.l      D0
  3787. 000028CC  B083                     cmp.l      D0, D3
  3788. 000028CE  660A                     bne        +0xC /* 000028DA */
  3789. 000028D0  3F03                     move.w     -[A7], D3
  3790. 000028D2  4EBA 2288                jsr        [PC + 0x2288 /* 00004B5C */]
  3791. 000028D6  544F                     addq.w     A7, 2
  3792. 000028D8  6010                     bra        +0x12 /* 000028EA */
  3793. label000028DA:
  3794. 000028DA  7004                     moveq.l    D0, 0x04
  3795. 000028DC  2E80                     move.l     [A7], D0
  3796. 000028DE  2F43 0004                move.l     [A7 + 0x4], D3
  3797. 000028E2  4857                     pea.l      [A7]
  3798. 000028E4  4EBA FFA2                jsr        [PC - 0x5E /* 00002888 */]
  3799. 000028E8  584F                     addq.w     A7, 4
  3800. label000028EA:
  3801. 000028EA  504F                     addq.w     A7, 8
  3802. 000028EC  261F                     move.l     D3, [A7]+
  3803. 000028EE  4E75                     rts
  3804. fn000028F0:
  3805. 000028F0  2F0A                     move.l     -[A7], A2
  3806. 000028F2  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  3807. 000028F6  246F 0018                movea.l    A2, [A7 + 0x18]
  3808. 000028FA  422F 0001                clr.b      [A7 + 0x1]
  3809. 000028FE  2F0A                     move.l     -[A7], A2
  3810. 00002900  4EAD C2E0                jsr        [A5 - 0x3D20]
  3811. 00002904  2F40 000E                move.l     [A7 + 0xE], D0
  3812. 00002908  306F 001A                movea.w    A0, [A7 + 0x1A]
  3813. 0000290C  2F48 0006                move.l     [A7 + 0x6], A0
  3814. 00002910  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  3815. 00002914  4EAD D9B0                jsr        [A5 - 0x2650]
  3816. 00002918  2F40 000E                move.l     [A7 + 0xE], D0
  3817. 0000291C  4878 0004                push.l     0x4
  3818. 00002920  486F 0016                pea.l      [A7 + 0x16]
  3819. 00002924  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  3820. 00002928  4EAD D9C0                jsr        [A5 - 0x2640]
  3821. 0000292C  4EBA 201E                jsr        [PC + 0x201E /* 0000494C */]
  3822. 00002930  4A00                     tst.b      D0
  3823. 00002932  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3824. 00002936  6758                     beq        +0x5A /* 00002990 */
  3825. 00002938  42A7                     clr.l      -[A7]
  3826. 0000293A  2F0A                     move.l     -[A7], A2
  3827. 0000293C  4EAD C2F0                jsr        [A5 - 0x3D10]
  3828. 00002940  2F2F 0012                move.l     -[A7], [A7 + 0x12]
  3829. 00002944  2F12                     move.l     -[A7], [A2]
  3830. 00002946  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  3831. 0000294A  4EAD D9C0                jsr        [A5 - 0x2640]
  3832. 0000294E  42A7                     clr.l      -[A7]
  3833. 00002950  2F0A                     move.l     -[A7], A2
  3834. 00002952  4EAD C2F8                jsr        [A5 - 0x3D08]
  3835. 00002956  4EBA 1FF4                jsr        [PC + 0x1FF4 /* 0000494C */]
  3836. 0000295A  4A00                     tst.b      D0
  3837. 0000295C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3838. 00002960  672E                     beq        +0x30 /* 00002990 */
  3839. 00002962  7001                     moveq.l    D0, 0x01
  3840. 00002964  C0AF 000A                and.l      D0, [A7 + 0xA]
  3841. 00002968  671C                     beq        +0x1E /* 00002986 */
  3842. 0000296A  4878 0001                push.l     0x1
  3843. 0000296E  486F 0005                pea.l      [A7 + 0x5]
  3844. 00002972  2F2D 0F22                move.l     -[A7], [A5 + 0xF22 /* export_480 */]
  3845. 00002976  4EAD D9C0                jsr        [A5 - 0x2640]
  3846. 0000297A  4EBA 1FD0                jsr        [PC + 0x1FD0 /* 0000494C */]
  3847. 0000297E  4A00                     tst.b      D0
  3848. 00002980  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3849. 00002984  670A                     beq        +0xC /* 00002990 */
  3850. label00002986:
  3851. 00002986  486F 0002                pea.l      [A7 + 0x2]
  3852. 0000298A  4EBA FEFC                jsr        [PC - 0x104 /* 00002888 */]
  3853. 0000298E  584F                     addq.w     A7, 4
  3854. label00002990:
  3855. 00002990  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3856. 00002994  245F                     movea.l    A2, [A7]+
  3857. 00002996  4E75                     rts
  3858. fn00002998:
  3859. 00002998  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  3860. 0000299C  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  3861. 000029A0  4EBA FF4E                jsr        [PC - 0xB2 /* 000028F0 */]
  3862. 000029A4  5C4F                     addq.w     A7, 6
  3863. 000029A6  4E75                     rts
  3864. fn000029A8:
  3865. 000029A8  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  3866. 000029AC  3F3C 0001                move.w     -[A7], 0x1
  3867. 000029B0  4EBA FF3E                jsr        [PC - 0xC2 /* 000028F0 */]
  3868. 000029B4  5C4F                     addq.w     A7, 6
  3869. 000029B6  4E75                     rts
  3870. fn000029B8:
  3871. 000029B8  2F0A                     move.l     -[A7], A2
  3872. 000029BA  246F 0008                movea.l    A2, [A7 + 0x8]
  3873. 000029BE  2012                     move.l     D0, [A2]
  3874. 000029C0  5380                     subq.l     D0, 1
  3875. 000029C2  671A                     beq        +0x1C /* 000029DE */
  3876. 000029C4  5780                     subq.l     D0, 3
  3877. 000029C6  6722                     beq        +0x24 /* 000029EA */
  3878. 000029C8  5980                     subq.l     D0, 4
  3879. 000029CA  6706                     beq        +0x8 /* 000029D2 */
  3880. 000029CC  5380                     subq.l     D0, 1
  3881. 000029CE  6726                     beq        +0x28 /* 000029F6 */
  3882. 000029D0  6030                     bra        +0x32 /* 00002A02 */
  3883. label000029D2:
  3884. 000029D2  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  3885. 000029D6  4EBA 212C                jsr        [PC + 0x212C /* 00004B04 */]
  3886. 000029DA  544F                     addq.w     A7, 2
  3887. 000029DC  602E                     bra        +0x30 /* 00002A0C */
  3888. label000029DE:
  3889. 000029DE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3890. 000029E2  4EBA FFC4                jsr        [PC - 0x3C /* 000029A8 */]
  3891. 000029E6  584F                     addq.w     A7, 4
  3892. 000029E8  6022                     bra        +0x24 /* 00002A0C */
  3893. label000029EA:
  3894. 000029EA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3895. 000029EE  4EBA FED0                jsr        [PC - 0x130 /* 000028C0 */]
  3896. 000029F2  584F                     addq.w     A7, 4
  3897. 000029F4  6016                     bra        +0x18 /* 00002A0C */
  3898. label000029F6:
  3899. 000029F6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3900. 000029FA  4EBA FF9C                jsr        [PC - 0x64 /* 00002998 */]
  3901. 000029FE  584F                     addq.w     A7, 4
  3902. 00002A00  600A                     bra        +0xC /* 00002A0C */
  3903. label00002A02:
  3904. 00002A02  3F3C 0026                move.w     -[A7], 0x26 /* '&' */
  3905. 00002A06  4EBA 1F5C                jsr        [PC + 0x1F5C /* 00004964 */]
  3906. 00002A0A  544F                     addq.w     A7, 2
  3907. label00002A0C:
  3908. 00002A0C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3909. 00002A10  2F2A 0000                move.l     -[A7], [A2 + 0x0]
  3910. 00002A14  4EAD E1B8                jsr        [A5 - 0x1E48]
  3911. 00002A18  504F                     addq.w     A7, 8
  3912. 00002A1A  245F                     movea.l    A2, [A7]+
  3913. 00002A1C  4E75                     rts
  3914. fn00002A1E:
  3915. 00002A1E  514F                     subq.w     A7, 8
  3916. 00002A20  4857                     pea.l      [A7]
  3917. 00002A22  4EBA 1FB2                jsr        [PC + 0x1FB2 /* 000049D6 */]
  3918. 00002A26  202F 0004                move.l     D0, [A7 + 0x4]
  3919. 00002A2A  584F                     addq.w     A7, 4
  3920. 00002A2C  5180                     subq.l     D0, 8
  3921. 00002A2E  6702                     beq        +0x4 /* 00002A32 */
  3922. 00002A30  6028                     bra        +0x2A /* 00002A5A */
  3923. label00002A32:
  3924. 00002A32  702A                     moveq.l    D0, 0x2A
  3925. 00002A34  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  3926. 00002A38  6D10                     blt        +0x12 /* 00002A4A */
  3927. 00002A3A  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  3928. 00002A3E  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  3929. 00002A42  4EBA FDAC                jsr        [PC - 0x254 /* 000027F0 */]
  3930. 00002A46  5C4F                     addq.w     A7, 6
  3931. 00002A48  6018                     bra        +0x1A /* 00002A62 */
  3932. label00002A4A:
  3933. 00002A4A  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  3934. 00002A4E  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  3935. 00002A52  4EBA FCC2                jsr        [PC - 0x33E /* 00002716 */]
  3936. 00002A56  5C4F                     addq.w     A7, 6
  3937. 00002A58  6008                     bra        +0xA /* 00002A62 */
  3938. label00002A5A:
  3939. 00002A5A  4857                     pea.l      [A7]
  3940. 00002A5C  4EBA FF5A                jsr        [PC - 0xA6 /* 000029B8 */]
  3941. 00002A60  584F                     addq.w     A7, 4
  3942. label00002A62:
  3943. 00002A62  504F                     addq.w     A7, 8
  3944. 00002A64  4E75                     rts
  3945. fn00002A66:
  3946. 00002A66  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  3947. 00002A6A  2F2D 0F2E                move.l     -[A7], [A5 + 0xF2E]
  3948. 00002A6E  4EAD D970                jsr        [A5 - 0x2690]
  3949. 00002A72  4EBA 1ED8                jsr        [PC + 0x1ED8 /* 0000494C */]
  3950. 00002A76  504F                     addq.w     A7, 8
  3951. 00002A78  4E75                     rts
  3952. fn00002A7A:
  3953. 00002A7A  2F0B                     move.l     -[A7], A3
  3954. 00002A7C  206D 0F2E                movea.l    A0, [A5 + 0xF2E]
  3955. 00002A80  2250                     movea.l    A1, [A0]
  3956. 00002A82  2649                     movea.l    A3, A1
  3957. 00002A84  508B                     addq.l     A3, 8
  3958. 00002A86  322B 0002                move.w     D1, [A3 + 0x2]
  3959. 00002A8A  3001                     move.w     D0, D1
  3960. 00002A8C  48C0                     ext.l      D0
  3961. 00002A8E  5380                     subq.l     D0, 1
  3962. 00002A90  3431 0C16                move.w     D2, [A1 + D0 * 4 + 0x16]
  3963. 00002A94  3001                     move.w     D0, D1
  3964. 00002A96  48C0                     ext.l      D0
  3965. 00002A98  5380                     subq.l     D0, 1
  3966. 00002A9A  2680                     move.l     [A3], D0
  3967. 00002A9C  3002                     move.w     D0, D2
  3968. 00002A9E  265F                     movea.l    A3, [A7]+
  3969. 00002AA0  4E75                     rts
  3970. fn00002AA2:
  3971. 00002AA2  206D 0F2E                movea.l    A0, [A5 + 0xF2E]
  3972. 00002AA6  2250                     movea.l    A1, [A0]
  3973. 00002AA8  2029 0008                move.l     D0, [A1 + 0x8]
  3974. 00002AAC  5380                     subq.l     D0, 1
  3975. 00002AAE  3031 0C14                move.w     D0, [A1 + D0 * 4 + 0x14]
  3976. 00002AB2  4E75                     rts
  3977. fn00002AB4:
  3978. 00002AB4  206D 0F2E                movea.l    A0, [A5 + 0xF2E]
  3979. 00002AB8  2050                     movea.l    A0, [A0]
  3980. 00002ABA  3028 000A                move.w     D0, [A0 + 0xA]
  3981. 00002ABE  4E75                     rts
  3982. fn00002AC0:
  3983. 00002AC0  48E7 1020                movem.l    -[A7], D3,A2
  3984. 00002AC4  362F 000C                move.w     D3, [A7 + 0xC]
  3985. 00002AC8  246F 000E                movea.l    A2, [A7 + 0xE]
  3986. label00002ACC:
  3987. 00002ACC  4EBA FFE6                jsr        [PC - 0x1A /* 00002AB4 */]
  3988. 00002AD0  B043                     cmp.w      D0, D3
  3989. 00002AD2  6F0C                     ble        +0xE /* 00002AE0 */
  3990. 00002AD4  200A                     move.l     D0, A2
  3991. 00002AD6  671A                     beq        +0x1C /* 00002AF2 */
  3992. 00002AD8  4EBA FFC8                jsr        [PC - 0x38 /* 00002AA2 */]
  3993. 00002ADC  B052                     cmp.w      D0, [A2]
  3994. 00002ADE  6C12                     bge        +0x14 /* 00002AF2 */
  3995. label00002AE0:
  3996. 00002AE0  200A                     move.l     D0, A2
  3997. 00002AE2  6708                     beq        +0xA /* 00002AEC */
  3998. 00002AE4  2F0A                     move.l     -[A7], A2
  3999. 00002AE6  4EBA FF7E                jsr        [PC - 0x82 /* 00002A66 */]
  4000. 00002AEA  584F                     addq.w     A7, 4
  4001. label00002AEC:
  4002. 00002AEC  4CDF 0408                movem.l    D3,A2, [A7]+
  4003. 00002AF0  4E75                     rts
  4004. label00002AF2:
  4005. 00002AF2  4EBA FF86                jsr        [PC - 0x7A /* 00002A7A */]
  4006. 00002AF6  1F00                     move.b     -[A7], D0
  4007. 00002AF8  4EBA 1F48                jsr        [PC + 0x1F48 /* 00004A42 */]
  4008. 00002AFC  544F                     addq.w     A7, 2
  4009. 00002AFE  60CC                     bra        -0x32 /* 00002ACC */
  4010. 00002B00  4CDF 0408                movem.l    D3,A2, [A7]+
  4011. 00002B04  4E75                     rts
  4012. fn00002B06:
  4013. 00002B06  48E7 1020                movem.l    -[A7], D3,A2
  4014. 00002B0A  594F                     subq.w     A7, 4
  4015. 00002B0C  246F 0010                movea.l    A2, [A7 + 0x10]
  4016. 00002B10  2F0A                     move.l     -[A7], A2
  4017. 00002B12  4EBA FF0A                jsr        [PC - 0xF6 /* 00002A1E */]
  4018. 00002B16  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4019. 00002B1A  584F                     addq.w     A7, 4
  4020. 00002B1C  6656                     bne        +0x58 /* 00002B74 */
  4021. 00002B1E  4857                     pea.l      [A7]
  4022. 00002B20  2F0A                     move.l     -[A7], A2
  4023. 00002B22  4EBA FA62                jsr        [PC - 0x59E /* 00002586 */]
  4024. 00002B26  4A00                     tst.b      D0
  4025. 00002B28  504F                     addq.w     A7, 8
  4026. 00002B2A  6748                     beq        +0x4A /* 00002B74 */
  4027. 00002B2C  4EBA FF86                jsr        [PC - 0x7A /* 00002AB4 */]
  4028. 00002B30  3600                     move.w     D3, D0
  4029. 00002B32  4857                     pea.l      [A7]
  4030. 00002B34  4EBA FF30                jsr        [PC - 0xD0 /* 00002A66 */]
  4031. 00002B38  584F                     addq.w     A7, 4
  4032. label00002B3A:
  4033. 00002B3A  2F0A                     move.l     -[A7], A2
  4034. 00002B3C  4EBA FEE0                jsr        [PC - 0x120 /* 00002A1E */]
  4035. 00002B40  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4036. 00002B44  584F                     addq.w     A7, 4
  4037. 00002B46  662C                     bne        +0x2E /* 00002B74 */
  4038. 00002B48  4857                     pea.l      [A7]
  4039. 00002B4A  2F0A                     move.l     -[A7], A2
  4040. 00002B4C  4EBA FA38                jsr        [PC - 0x5C8 /* 00002586 */]
  4041. 00002B50  4A00                     tst.b      D0
  4042. 00002B52  504F                     addq.w     A7, 8
  4043. 00002B54  6612                     bne        +0x14 /* 00002B68 */
  4044. 00002B56  42A7                     clr.l      -[A7]
  4045. 00002B58  3F03                     move.w     -[A7], D3
  4046. 00002B5A  4EBA FF64                jsr        [PC - 0x9C /* 00002AC0 */]
  4047. 00002B5E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4048. 00002B62  4CDF 0408                movem.l    D3,A2, [A7]+
  4049. 00002B66  4E75                     rts
  4050. label00002B68:
  4051. 00002B68  4857                     pea.l      [A7]
  4052. 00002B6A  3F03                     move.w     -[A7], D3
  4053. 00002B6C  4EBA FF52                jsr        [PC - 0xAE /* 00002AC0 */]
  4054. 00002B70  5C4F                     addq.w     A7, 6
  4055. 00002B72  60C6                     bra        -0x38 /* 00002B3A */
  4056. label00002B74:
  4057. 00002B74  584F                     addq.w     A7, 4
  4058. 00002B76  4CDF 0408                movem.l    D3,A2, [A7]+
  4059. 00002B7A  4E75                     rts
  4060. fn00002B7C:
  4061. 00002B7C  2F03                     move.l     -[A7], D3
  4062. 00002B7E  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  4063. 00002B82  7600                     moveq.l    D3, 0x00
  4064. 00002B84  206F 0024                movea.l    A0, [A7 + 0x24]
  4065. 00002B88  4A10                     tst.b      [A0]
  4066. 00002B8A  6630                     bne        +0x32 /* 00002BBC */
  4067. 00002B8C  486F 000C                pea.l      [A7 + 0xC]
  4068. 00002B90  4EBA 1E44                jsr        [PC + 0x1E44 /* 000049D6 */]
  4069. 00002B94  7008                     moveq.l    D0, 0x08
  4070. 00002B96  B0AF 0010                cmp.l      D0, [A7 + 0x10]
  4071. 00002B9A  584F                     addq.w     A7, 4
  4072. 00002B9C  6608                     bne        +0xA /* 00002BA6 */
  4073. 00002B9E  7002                     moveq.l    D0, 0x02
  4074. 00002BA0  B0AF 0010                cmp.l      D0, [A7 + 0x10]
  4075. 00002BA4  6704                     beq        +0x6 /* 00002BAA */
  4076. label00002BA6:
  4077. 00002BA6  7000                     moveq.l    D0, 0x00
  4078. 00002BA8  6002                     bra        +0x4 /* 00002BAC */
  4079. label00002BAA:
  4080. 00002BAA  7001                     moveq.l    D0, 0x01
  4081. label00002BAC:
  4082. 00002BAC  1600                     move.b     D3, D0
  4083. 00002BAE  4A03                     tst.b      D3
  4084. 00002BB0  660A                     bne        +0xC /* 00002BBC */
  4085. 00002BB2  486F 000C                pea.l      [A7 + 0xC]
  4086. 00002BB6  4EBA 1E7A                jsr        [PC + 0x1E7A /* 00004A32 */]
  4087. 00002BBA  584F                     addq.w     A7, 4
  4088. label00002BBC:
  4089. 00002BBC  486F 0014                pea.l      [A7 + 0x14]
  4090. 00002BC0  4EBA 1E14                jsr        [PC + 0x1E14 /* 000049D6 */]
  4091. 00002BC4  7008                     moveq.l    D0, 0x08
  4092. 00002BC6  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  4093. 00002BCA  584F                     addq.w     A7, 4
  4094. 00002BCC  6626                     bne        +0x28 /* 00002BF4 */
  4095. 00002BCE  702A                     moveq.l    D0, 0x2A
  4096. 00002BD0  B0AF 0018                cmp.l      D0, [A7 + 0x18]
  4097. 00002BD4  6C1E                     bge        +0x20 /* 00002BF4 */
  4098. 00002BD6  4227                     clr.b      -[A7]
  4099. 00002BD8  486F 0002                pea.l      [A7 + 0x2]
  4100. 00002BDC  486F 0008                pea.l      [A7 + 0x8]
  4101. 00002BE0  3F2F 0024                move.w     -[A7], [A7 + 0x24]
  4102. 00002BE4  1F3C 0001                move.b     -[A7], 0x1
  4103. 00002BE8  4EBA F77C                jsr        [PC - 0x884 /* 00002366 */]
  4104. 00002BEC  4A00                     tst.b      D0
  4105. 00002BEE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4106. 00002BF2  6622                     bne        +0x24 /* 00002C16 */
  4107. label00002BF4:
  4108. 00002BF4  486F 0014                pea.l      [A7 + 0x14]
  4109. 00002BF8  4EBA 1E38                jsr        [PC + 0x1E38 /* 00004A32 */]
  4110. 00002BFC  4A03                     tst.b      D3
  4111. 00002BFE  584F                     addq.w     A7, 4
  4112. 00002C00  670A                     beq        +0xC /* 00002C0C */
  4113. 00002C02  486F 000C                pea.l      [A7 + 0xC]
  4114. 00002C06  4EBA 1E2A                jsr        [PC + 0x1E2A /* 00004A32 */]
  4115. 00002C0A  584F                     addq.w     A7, 4
  4116. label00002C0C:
  4117. 00002C0C  7000                     moveq.l    D0, 0x00
  4118. 00002C0E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  4119. 00002C12  261F                     move.l     D3, [A7]+
  4120. 00002C14  4E75                     rts
  4121. label00002C16:
  4122. 00002C16  486F 0004                pea.l      [A7 + 0x4]
  4123. 00002C1A  4EBA 1DBA                jsr        [PC + 0x1DBA /* 000049D6 */]
  4124. 00002C1E  486F 0008                pea.l      [A7 + 0x8]
  4125. 00002C22  4EBA 1E0E                jsr        [PC + 0x1E0E /* 00004A32 */]
  4126. 00002C26  3F2F 0022                move.w     -[A7], [A7 + 0x22]
  4127. 00002C2A  4EBA FA38                jsr        [PC - 0x5C8 /* 00002664 */]
  4128. 00002C2E  4A00                     tst.b      D0
  4129. 00002C30  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4130. 00002C34  662C                     bne        +0x2E /* 00002C62 */
  4131. 00002C36  7008                     moveq.l    D0, 0x08
  4132. 00002C38  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  4133. 00002C3C  6646                     bne        +0x48 /* 00002C84 */
  4134. 00002C3E  702A                     moveq.l    D0, 0x2A
  4135. 00002C40  B0AF 0008                cmp.l      D0, [A7 + 0x8]
  4136. 00002C44  6D3E                     blt        +0x40 /* 00002C84 */
  4137. 00002C46  700A                     moveq.l    D0, 0x0A
  4138. 00002C48  C1EF 000A                muls.w     D0, [A7 + 0xA]
  4139. 00002C4C  206D 0CFE                movea.l    A0, [A5 + 0xCFE]
  4140. 00002C50  2250                     movea.l    A1, [A0]
  4141. 00002C52  0C31 0002 0814           cmpi.b     [A1 + D0 + 0x14], 0x2
  4142. 00002C58  6708                     beq        +0xA /* 00002C62 */
  4143. 00002C5A  7002                     moveq.l    D0, 0x02
  4144. 00002C5C  B0AF 0008                cmp.l      D0, [A7 + 0x8]
  4145. 00002C60  6622                     bne        +0x24 /* 00002C84 */
  4146. label00002C62:
  4147. 00002C62  486F 0014                pea.l      [A7 + 0x14]
  4148. 00002C66  4EBA 1DCA                jsr        [PC + 0x1DCA /* 00004A32 */]
  4149. 00002C6A  4A03                     tst.b      D3
  4150. 00002C6C  584F                     addq.w     A7, 4
  4151. 00002C6E  670A                     beq        +0xC /* 00002C7A */
  4152. 00002C70  486F 000C                pea.l      [A7 + 0xC]
  4153. 00002C74  4EBA 1DBC                jsr        [PC + 0x1DBC /* 00004A32 */]
  4154. 00002C78  584F                     addq.w     A7, 4
  4155. label00002C7A:
  4156. 00002C7A  7000                     moveq.l    D0, 0x00
  4157. 00002C7C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  4158. 00002C80  261F                     move.l     D3, [A7]+
  4159. 00002C82  4E75                     rts
  4160. label00002C84:
  4161. 00002C84  4A03                     tst.b      D3
  4162. 00002C86  6708                     beq        +0xA /* 00002C90 */
  4163. 00002C88  206F 0024                movea.l    A0, [A7 + 0x24]
  4164. 00002C8C  10BC 0001                move.b     [A0], 0x1
  4165. label00002C90:
  4166. 00002C90  3F2F 001A                move.w     -[A7], [A7 + 0x1A]
  4167. 00002C94  4EBA 1EAE                jsr        [PC + 0x1EAE /* 00004B44 */]
  4168. 00002C98  7001                     moveq.l    D0, 0x01
  4169. 00002C9A  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  4170. 00002C9E  261F                     move.l     D3, [A7]+
  4171. 00002CA0  4E75                     rts
  4172. fn00002CA2:
  4173. 00002CA2  48E7 1E00                movem.l    -[A7], D3,D4,D5,D6
  4174. 00002CA6  4FEF FFEE                lea.l      A7, [A7 - 0x12]
  4175. 00002CAA  1C2F 0028                move.b     D6, [A7 + 0x28]
  4176. 00002CAE  362F 002A                move.w     D3, [A7 + 0x2A]
  4177. 00002CB2  7A00                     moveq.l    D5, 0x00
  4178. 00002CB4  1F46 0001                move.b     [A7 + 0x1], D6
  4179. 00002CB8  1006                     move.b     D0, D6
  4180. 00002CBA  57C0                     seq        D0
  4181. 00002CBC  4400                     neg.b      D0
  4182. 00002CBE  49C0                     lea.l      A4, D0
  4183. 00002CC0  1800                     move.b     D4, D0
  4184. 00002CC2  4A2F 0026                tst.b      [A7 + 0x26]
  4185. 00002CC6  6712                     beq        +0x14 /* 00002CDA */
  4186. 00002CC8  486F 0001                pea.l      [A7 + 0x1]
  4187. 00002CCC  4EBA FEAE                jsr        [PC - 0x152 /* 00002B7C */]
  4188. 00002CD0  1A00                     move.b     D5, D0
  4189. 00002CD2  4A05                     tst.b      D5
  4190. 00002CD4  584F                     addq.w     A7, 4
  4191. 00002CD6  6702                     beq        +0x4 /* 00002CDA */
  4192. 00002CD8  5243                     addq.w     D3, 1
  4193. label00002CDA:
  4194. 00002CDA  4A43                     tst.w      D3
  4195. 00002CDC  6658                     bne        +0x5A /* 00002D36 */
  4196. 00002CDE  4A06                     tst.b      D6
  4197. 00002CE0  6654                     bne        +0x56 /* 00002D36 */
  4198. 00002CE2  486F 000A                pea.l      [A7 + 0xA]
  4199. 00002CE6  4EBA 1CEE                jsr        [PC + 0x1CEE /* 000049D6 */]
  4200. 00002CEA  7008                     moveq.l    D0, 0x08
  4201. 00002CEC  B0AF 000E                cmp.l      D0, [A7 + 0xE]
  4202. 00002CF0  584F                     addq.w     A7, 4
  4203. 00002CF2  6638                     bne        +0x3A /* 00002D2C */
  4204. 00002CF4  7002                     moveq.l    D0, 0x02
  4205. 00002CF6  B0AF 000E                cmp.l      D0, [A7 + 0xE]
  4206. 00002CFA  6630                     bne        +0x32 /* 00002D2C */
  4207. 00002CFC  486F 0002                pea.l      [A7 + 0x2]
  4208. 00002D00  4EBA 1CD4                jsr        [PC + 0x1CD4 /* 000049D6 */]
  4209. 00002D04  7008                     moveq.l    D0, 0x08
  4210. 00002D06  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  4211. 00002D0A  584F                     addq.w     A7, 4
  4212. 00002D0C  660A                     bne        +0xC /* 00002D18 */
  4213. 00002D0E  7003                     moveq.l    D0, 0x03
  4214. 00002D10  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  4215. 00002D14  6700 0134                beq        +0x136 /* 00002E4A */
  4216. label00002D18:
  4217. 00002D18  486F 0002                pea.l      [A7 + 0x2]
  4218. 00002D1C  4EBA 1D14                jsr        [PC + 0x1D14 /* 00004A32 */]
  4219. 00002D20  486F 000E                pea.l      [A7 + 0xE]
  4220. 00002D24  4EBA 1D0C                jsr        [PC + 0x1D0C /* 00004A32 */]
  4221. 00002D28  504F                     addq.w     A7, 8
  4222. 00002D2A  600A                     bra        +0xC /* 00002D36 */
  4223. label00002D2C:
  4224. 00002D2C  486F 000A                pea.l      [A7 + 0xA]
  4225. 00002D30  4EBA 1D00                jsr        [PC + 0x1D00 /* 00004A32 */]
  4226. 00002D34  584F                     addq.w     A7, 4
  4227. label00002D36:
  4228. 00002D36  4A2F 0001                tst.b      [A7 + 0x1]
  4229. 00002D3A  670E                     beq        +0x10 /* 00002D4A */
  4230. 00002D3C  7008                     moveq.l    D0, 0x08
  4231. 00002D3E  2F40 0002                move.l     [A7 + 0x2], D0
  4232. 00002D42  7003                     moveq.l    D0, 0x03
  4233. 00002D44  2F40 0006                move.l     [A7 + 0x6], D0
  4234. 00002D48  6008                     bra        +0xA /* 00002D52 */
  4235. label00002D4A:
  4236. 00002D4A  42AF 0002                clr.l      [A7 + 0x2]
  4237. 00002D4E  42AF 0006                clr.l      [A7 + 0x6]
  4238. label00002D52:
  4239. 00002D52  4A43                     tst.w      D3
  4240. 00002D54  6E60                     bgt        +0x62 /* 00002DB6 */
  4241. label00002D56:
  4242. 00002D56  486F 000A                pea.l      [A7 + 0xA]
  4243. 00002D5A  4EBA 1C7A                jsr        [PC + 0x1C7A /* 000049D6 */]
  4244. 00002D5E  202F 000E                move.l     D0, [A7 + 0xE]
  4245. 00002D62  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  4246. 00002D66  584F                     addq.w     A7, 4
  4247. 00002D68  660C                     bne        +0xE /* 00002D76 */
  4248. 00002D6A  202F 000E                move.l     D0, [A7 + 0xE]
  4249. 00002D6E  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  4250. 00002D72  6700 00D6                beq        +0xD8 /* 00002E4A */
  4251. label00002D76:
  4252. 00002D76  4AAF 000A                tst.l      [A7 + 0xA]
  4253. 00002D7A  6614                     bne        +0x16 /* 00002D90 */
  4254. 00002D7C  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  4255. 00002D80  4EBA 1BE2                jsr        [PC + 0x1BE2 /* 00004964 */]
  4256. 00002D84  7000                     moveq.l    D0, 0x00
  4257. 00002D86  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4258. 00002D8A  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4259. 00002D8E  4E75                     rts
  4260. label00002D90:
  4261. 00002D90  486F 000A                pea.l      [A7 + 0xA]
  4262. 00002D94  4EBA 1C9C                jsr        [PC + 0x1C9C /* 00004A32 */]
  4263. 00002D98  486D E4B8                pea.l      [A5 - 0x1B48]
  4264. 00002D9C  4EBA FD68                jsr        [PC - 0x298 /* 00002B06 */]
  4265. 00002DA0  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4266. 00002DA4  504F                     addq.w     A7, 8
  4267. 00002DA6  670C                     beq        +0xE /* 00002DB4 */
  4268. 00002DA8  7000                     moveq.l    D0, 0x00
  4269. 00002DAA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4270. 00002DAE  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4271. 00002DB2  4E75                     rts
  4272. label00002DB4:
  4273. 00002DB4  5243                     addq.w     D3, 1
  4274. label00002DB6:
  4275. 00002DB6  486F 000A                pea.l      [A7 + 0xA]
  4276. 00002DBA  4EBA 1C1A                jsr        [PC + 0x1C1A /* 000049D6 */]
  4277. 00002DBE  7008                     moveq.l    D0, 0x08
  4278. 00002DC0  B0AF 000E                cmp.l      D0, [A7 + 0xE]
  4279. 00002DC4  584F                     addq.w     A7, 4
  4280. 00002DC6  6640                     bne        +0x42 /* 00002E08 */
  4281. 00002DC8  702A                     moveq.l    D0, 0x2A
  4282. 00002DCA  B0AF 000E                cmp.l      D0, [A7 + 0xE]
  4283. 00002DCE  6D38                     blt        +0x3A /* 00002E08 */
  4284. 00002DD0  4AAF 000E                tst.l      [A7 + 0xE]
  4285. 00002DD4  6628                     bne        +0x2A /* 00002DFE */
  4286. 00002DD6  4A04                     tst.b      D4
  4287. 00002DD8  6710                     beq        +0x12 /* 00002DEA */
  4288. 00002DDA  7008                     moveq.l    D0, 0x08
  4289. 00002DDC  2F40 0002                move.l     [A7 + 0x2], D0
  4290. 00002DE0  7003                     moveq.l    D0, 0x03
  4291. 00002DE2  2F40 0006                move.l     [A7 + 0x6], D0
  4292. 00002DE6  6000 FF6E                bra        -0x90 /* 00002D56 */
  4293. label00002DEA:
  4294. 00002DEA  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  4295. 00002DEE  4EBA 1B74                jsr        [PC + 0x1B74 /* 00004964 */]
  4296. 00002DF2  7000                     moveq.l    D0, 0x00
  4297. 00002DF4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4298. 00002DF8  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4299. 00002DFC  4E75                     rts
  4300. label00002DFE:
  4301. 00002DFE  7001                     moveq.l    D0, 0x01
  4302. 00002E00  B0AF 000E                cmp.l      D0, [A7 + 0xE]
  4303. 00002E04  6700 FF50                beq        -0xAE /* 00002D56 */
  4304. label00002E08:
  4305. 00002E08  4A2D 0F8D                tst.b      [A5 + 0xF8D]
  4306. 00002E0C  662E                     bne        +0x30 /* 00002E3C */
  4307. 00002E0E  202F 000A                move.l     D0, [A7 + 0xA]
  4308. 00002E12  B0AF 0002                cmp.l      D0, [A7 + 0x2]
  4309. 00002E16  660A                     bne        +0xC /* 00002E22 */
  4310. 00002E18  202F 000E                move.l     D0, [A7 + 0xE]
  4311. 00002E1C  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  4312. 00002E20  671A                     beq        +0x1C /* 00002E3C */
  4313. label00002E22:
  4314. 00002E22  0C43 0001                cmpi.w     D3, 0x1
  4315. 00002E26  6714                     beq        +0x16 /* 00002E3C */
  4316. 00002E28  3F3C 0005                move.w     -[A7], 0x5
  4317. 00002E2C  4EBA 1B36                jsr        [PC + 0x1B36 /* 00004964 */]
  4318. 00002E30  7000                     moveq.l    D0, 0x00
  4319. 00002E32  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4320. 00002E36  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4321. 00002E3A  4E75                     rts
  4322. label00002E3C:
  4323. 00002E3C  486F 000A                pea.l      [A7 + 0xA]
  4324. 00002E40  4EBA 1BF0                jsr        [PC + 0x1BF0 /* 00004A32 */]
  4325. 00002E44  584F                     addq.w     A7, 4
  4326. 00002E46  6000 FF0E                bra        -0xF0 /* 00002D56 */
  4327. label00002E4A:
  4328. 00002E4A  4A06                     tst.b      D6
  4329. 00002E4C  670E                     beq        +0x10 /* 00002E5C */
  4330. 00002E4E  3F03                     move.w     -[A7], D3
  4331. 00002E50  1F3C 0043                move.b     -[A7], 0x43 /* 'C' */
  4332. 00002E54  4EBA 1C2E                jsr        [PC + 0x1C2E /* 00004A84 */]
  4333. 00002E58  584F                     addq.w     A7, 4
  4334. 00002E5A  600C                     bra        +0xE /* 00002E68 */
  4335. label00002E5C:
  4336. 00002E5C  3F03                     move.w     -[A7], D3
  4337. 00002E5E  1F3C 0042                move.b     -[A7], 0x42 /* 'B' */
  4338. 00002E62  4EBA 1C20                jsr        [PC + 0x1C20 /* 00004A84 */]
  4339. 00002E66  584F                     addq.w     A7, 4
  4340. label00002E68:
  4341. 00002E68  1005                     move.b     D0, D5
  4342. 00002E6A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4343. 00002E6E  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4344. 00002E72  4E75                     rts
  4345. fn00002E74:
  4346. 00002E74  48E7 1E00                movem.l    -[A7], D3,D4,D5,D6
  4347. 00002E78  594F                     subq.w     A7, 4
  4348. 00002E7A  382F 0018                move.w     D4, [A7 + 0x18]
  4349. 00002E7E  3C2F 001C                move.w     D6, [A7 + 0x1C]
  4350. 00002E82  3F04                     move.w     -[A7], D4
  4351. 00002E84  4EBA EEFE                jsr        [PC - 0x1102 /* 00001D84 */]
  4352. 00002E88  3600                     move.w     D3, D0
  4353. 00002E8A  3F06                     move.w     -[A7], D6
  4354. 00002E8C  1F2F 001E                move.b     -[A7], [A7 + 0x1E]
  4355. 00002E90  4A43                     tst.w      D3
  4356. 00002E92  6C04                     bge        +0x6 /* 00002E98 */
  4357. 00002E94  4A46                     tst.w      D6
  4358. 00002E96  6704                     beq        +0x6 /* 00002E9C */
  4359. label00002E98:
  4360. 00002E98  7000                     moveq.l    D0, 0x00
  4361. 00002E9A  6002                     bra        +0x4 /* 00002E9E */
  4362. label00002E9C:
  4363. 00002E9C  7001                     moveq.l    D0, 0x01
  4364. label00002E9E:
  4365. 00002E9E  1F00                     move.b     -[A7], D0
  4366. 00002EA0  4EBA FE00                jsr        [PC - 0x200 /* 00002CA2 */]
  4367. 00002EA4  1A00                     move.b     D5, D0
  4368. 00002EA6  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4369. 00002EAA  504F                     addq.w     A7, 8
  4370. 00002EAC  666E                     bne        +0x70 /* 00002F1C */
  4371. 00002EAE  4A43                     tst.w      D3
  4372. 00002EB0  6D12                     blt        +0x14 /* 00002EC4 */
  4373. 00002EB2  3F03                     move.w     -[A7], D3
  4374. 00002EB4  1F3C 0056                move.b     -[A7], 0x56 /* 'V' */
  4375. 00002EB8  4EBA 1BCA                jsr        [PC + 0x1BCA /* 00004A84 */]
  4376. 00002EBC  504F                     addq.w     A7, 8
  4377. 00002EBE  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4378. 00002EC2  4E75                     rts
  4379. label00002EC4:
  4380. 00002EC4  4A05                     tst.b      D5
  4381. 00002EC6  6740                     beq        +0x42 /* 00002F08 */
  4382. 00002EC8  4227                     clr.b      -[A7]
  4383. 00002ECA  486F 0002                pea.l      [A7 + 0x2]
  4384. 00002ECE  486F 0008                pea.l      [A7 + 0x8]
  4385. 00002ED2  3F04                     move.w     -[A7], D4
  4386. 00002ED4  1F3C 0001                move.b     -[A7], 0x1
  4387. 00002ED8  4EBA F48C                jsr        [PC - 0xB74 /* 00002366 */]
  4388. 00002EDC  0C6F 0002 0010           cmpi.w     [A7 + 0x10], 0x2
  4389. 00002EE2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4390. 00002EE6  6606                     bne        +0x8 /* 00002EEE */
  4391. 00002EE8  3F7C 0001 0002           move.w     [A7 + 0x2], 0x1
  4392. label00002EEE:
  4393. 00002EEE  3F17                     move.w     -[A7], [A7]
  4394. 00002EF0  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  4395. 00002EF4  4EBA 1C26                jsr        [PC + 0x1C26 /* 00004B1C */]
  4396. 00002EF8  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  4397. 00002EFC  1F3C 0058                move.b     -[A7], 0x58 /* 'X' */
  4398. 00002F00  4EBA 1B82                jsr        [PC + 0x1B82 /* 00004A84 */]
  4399. 00002F04  504F                     addq.w     A7, 8
  4400. 00002F06  6014                     bra        +0x16 /* 00002F1C */
  4401. label00002F08:
  4402. 00002F08  3F04                     move.w     -[A7], D4
  4403. 00002F0A  4EAD E0E0                jsr        [A5 - 0x1F20]
  4404. 00002F0E  544F                     addq.w     A7, 2
  4405. 00002F10  3F00                     move.w     -[A7], D0
  4406. 00002F12  1F2D 0F08                move.b     -[A7], [A5 + 0xF08]
  4407. 00002F16  4EBA 1B6C                jsr        [PC + 0x1B6C /* 00004A84 */]
  4408. 00002F1A  584F                     addq.w     A7, 4
  4409. label00002F1C:
  4410. 00002F1C  584F                     addq.w     A7, 4
  4411. 00002F1E  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4412. 00002F22  4E75                     rts
  4413. fn00002F24:
  4414. 00002F24  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  4415. 00002F28  4227                     clr.b      -[A7]
  4416. 00002F2A  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  4417. 00002F2E  4EBA FF44                jsr        [PC - 0xBC /* 00002E74 */]
  4418. 00002F32  5C4F                     addq.w     A7, 6
  4419. 00002F34  4E75                     rts
  4420. fn00002F36:
  4421. 00002F36  48E7 0030                movem.l    -[A7], A2,A3
  4422. 00002F3A  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  4423. 00002F3E  4857                     pea.l      [A7]
  4424. 00002F40  486F 0006                pea.l      [A7 + 0x6]
  4425. 00002F44  4EBA 1AA6                jsr        [PC + 0x1AA6 /* 000049EC */]
  4426. 00002F48  4AAF 000A                tst.l      [A7 + 0xA]
  4427. 00002F4C  504F                     addq.w     A7, 8
  4428. 00002F4E  660C                     bne        +0xE /* 00002F5C */
  4429. 00002F50  7001                     moveq.l    D0, 0x01
  4430. 00002F52  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4431. 00002F56  4CDF 0C00                movem.l    A2,A3, [A7]+
  4432. 00002F5A  4E75                     rts
  4433. label00002F5C:
  4434. 00002F5C  4A57                     tst.w      [A7]
  4435. 00002F5E  6C20                     bge        +0x22 /* 00002F80 */
  4436. 00002F60  3F3C 0007                move.w     -[A7], 0x7
  4437. 00002F64  4EBA 19FE                jsr        [PC + 0x19FE /* 00004964 */]
  4438. 00002F68  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4439. 00002F6C  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4440. 00002F70  4EAD E1B8                jsr        [A5 - 0x1E48]
  4441. 00002F74  7000                     moveq.l    D0, 0x00
  4442. 00002F76  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4443. 00002F7A  4CDF 0C00                movem.l    A2,A3, [A7]+
  4444. 00002F7E  4E75                     rts
  4445. label00002F80:
  4446. 00002F80  42A7                     clr.l      -[A7]
  4447. 00002F82  4227                     clr.b      -[A7]
  4448. 00002F84  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  4449. 00002F88  2F2D 0CFA                move.l     -[A7], [A5 + 0xCFA /* export_411 */]
  4450. 00002F8C  4EAD DFC8                jsr        [A5 - 0x2038]
  4451. 00002F90  2448                     movea.l    A2, A0
  4452. 00002F92  200A                     move.l     D0, A2
  4453. 00002F94  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4454. 00002F98  6720                     beq        +0x22 /* 00002FBA */
  4455. 00002F9A  266A 0004                movea.l    A3, [A2 + 0x4]
  4456. 00002F9E  200B                     move.l     D0, A3
  4457. 00002FA0  6704                     beq        +0x6 /* 00002FA6 */
  4458. 00002FA2  4E93                     jsr        [A3]
  4459. 00002FA4  6022                     bra        +0x24 /* 00002FC8 */
  4460. label00002FA6:
  4461. 00002FA6  486F 0002                pea.l      [A7 + 0x2]
  4462. 00002FAA  4EBA 1A86                jsr        [PC + 0x1A86 /* 00004A32 */]
  4463. 00002FAE  7000                     moveq.l    D0, 0x00
  4464. 00002FB0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4465. 00002FB4  4CDF 0C00                movem.l    A2,A3, [A7]+
  4466. 00002FB8  4E75                     rts
  4467. label00002FBA:
  4468. 00002FBA  4267                     clr.w      -[A7]
  4469. 00002FBC  4227                     clr.b      -[A7]
  4470. 00002FBE  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  4471. 00002FC2  4EBA FEB0                jsr        [PC - 0x150 /* 00002E74 */]
  4472. 00002FC6  5C4F                     addq.w     A7, 6
  4473. label00002FC8:
  4474. 00002FC8  4A2D 0F8D                tst.b      [A5 + 0xF8D]
  4475. 00002FCC  6630                     bne        +0x32 /* 00002FFE */
  4476. 00002FCE  486F 0002                pea.l      [A7 + 0x2]
  4477. 00002FD2  4EBA 1A02                jsr        [PC + 0x1A02 /* 000049D6 */]
  4478. 00002FD6  4AAF 0006                tst.l      [A7 + 0x6]
  4479. 00002FDA  584F                     addq.w     A7, 4
  4480. 00002FDC  6720                     beq        +0x22 /* 00002FFE */
  4481. 00002FDE  3F3C 0027                move.w     -[A7], 0x27 /* '\'' */
  4482. 00002FE2  4EBA 1980                jsr        [PC + 0x1980 /* 00004964 */]
  4483. 00002FE6  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4484. 00002FEA  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4485. 00002FEE  4EAD E1B8                jsr        [A5 - 0x1E48]
  4486. 00002FF2  7000                     moveq.l    D0, 0x00
  4487. 00002FF4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4488. 00002FF8  4CDF 0C00                movem.l    A2,A3, [A7]+
  4489. 00002FFC  4E75                     rts
  4490. label00002FFE:
  4491. 00002FFE  7001                     moveq.l    D0, 0x01
  4492. 00003000  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4493. 00003004  4CDF 0C00                movem.l    A2,A3, [A7]+
  4494. 00003008  4E75                     rts
  4495. fn0000300A:
  4496. 0000300A  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  4497. 0000300E  2050                     movea.l    A0, [A0]
  4498. 00003010  2B68 0008 0F72           move.l     [A5 + 0xF72 /* export_490 */], [A0 + 0x8]
  4499. 00003016  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  4500. 0000301A  3B68 0016 0F76           move.w     [A5 + 0xF76], [A0 + 0x16]
  4501. 00003020  4E75                     rts
  4502. fn00003022:
  4503. 00003022  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  4504. 00003026  2050                     movea.l    A0, [A0]
  4505. 00003028  2028 0008                move.l     D0, [A0 + 0x8]
  4506. 0000302C  90AD 0F72                sub.l      D0, [A5 + 0xF72 /* export_490 */]
  4507. 00003030  3F00                     move.w     -[A7], D0
  4508. 00003032  302D 0F76                move.w     D0, [A5 + 0xF76]
  4509. 00003036  48C0                     ext.l      D0
  4510. 00003038  322F 0006                move.w     D1, [A7 + 0x6]
  4511. 0000303C  48C1                     ext.l      D1
  4512. 0000303E  9280                     sub.l      D1, D0
  4513. 00003040  3F01                     move.w     -[A7], D1
  4514. 00003042  2F2D 0F6E                move.l     -[A7], [A5 + 0xF6E]
  4515. 00003046  4EBA EAAE                jsr        [PC - 0x1552 /* 00001AF6 */]
  4516. 0000304A  504F                     addq.w     A7, 8
  4517. 0000304C  4E75                     rts
  4518. fn0000304E:
  4519. 0000304E  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  4520. 00003052  3F28 0016                move.w     -[A7], [A0 + 0x16]
  4521. 00003056  4EBA FFCA                jsr        [PC - 0x36 /* 00003022 */]
  4522. 0000305A  544F                     addq.w     A7, 2
  4523. 0000305C  4E75                     rts
  4524. fn0000305E:
  4525. 0000305E  2F03                     move.l     -[A7], D3
  4526. 00003060  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  4527. 00003064  2050                     movea.l    A0, [A0]
  4528. 00003066  2628 0008                move.l     D3, [A0 + 0x8]
  4529. 0000306A  96AD 0F72                sub.l      D3, [A5 + 0xF72 /* export_490 */]
  4530. 0000306E  2F03                     move.l     -[A7], D3
  4531. 00003070  2F2D 0F6E                move.l     -[A7], [A5 + 0xF6E]
  4532. 00003074  4EBA EAD6                jsr        [PC - 0x152A /* 00001B4C */]
  4533. 00003078  D7AD 0F72                add.l      [A5 + 0xF72 /* export_490 */], D3
  4534. 0000307C  504F                     addq.w     A7, 8
  4535. 0000307E  261F                     move.l     D3, [A7]+
  4536. 00003080  4E75                     rts
  4537. fn00003082:
  4538. 00003082  2F03                     move.l     -[A7], D3
  4539. 00003084  4EBA FF84                jsr        [PC - 0x7C /* 0000300A */]
  4540. 00003088  4EBA FEAC                jsr        [PC - 0x154 /* 00002F36 */]
  4541. 0000308C  1600                     move.b     D3, D0
  4542. 0000308E  4A03                     tst.b      D3
  4543. 00003090  6704                     beq        +0x6 /* 00003096 */
  4544. 00003092  4EBA FFBA                jsr        [PC - 0x46 /* 0000304E */]
  4545. label00003096:
  4546. 00003096  1003                     move.b     D0, D3
  4547. 00003098  261F                     move.l     D3, [A7]+
  4548. 0000309A  4E75                     rts
  4549. fn0000309C:
  4550. 0000309C  2F03                     move.l     -[A7], D3
  4551. 0000309E  162F 0008                move.b     D3, [A7 + 0x8]
  4552. 000030A2  7040                     moveq.l    D0, 0x40
  4553. 000030A4  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  4554. 000030A8  2050                     movea.l    A0, [A0]
  4555. 000030AA  C0A8 0026                and.l      D0, [A0 + 0x26]
  4556. 000030AE  4A80                     tst.l      D0
  4557. 000030B0  677A                     beq        +0x7C /* 0000312C */
  4558. 000030B2  486D E4B8                pea.l      [A5 - 0x1B48]
  4559. 000030B6  4EBA FA4E                jsr        [PC - 0x5B2 /* 00002B06 */]
  4560. 000030BA  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4561. 000030BE  584F                     addq.w     A7, 4
  4562. 000030C0  6678                     bne        +0x7A /* 0000313A */
  4563. 000030C2  3F3C 0001                move.w     -[A7], 0x1
  4564. 000030C6  1F3C 0042                move.b     -[A7], 0x42 /* 'B' */
  4565. 000030CA  4EBA 19B8                jsr        [PC + 0x19B8 /* 00004A84 */]
  4566. 000030CE  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  4567. 000030D2  4EAD E0E0                jsr        [A5 - 0x1F20]
  4568. 000030D6  544F                     addq.w     A7, 2
  4569. 000030D8  3F00                     move.w     -[A7], D0
  4570. 000030DA  1F2D 0F08                move.b     -[A7], [A5 + 0xF08]
  4571. 000030DE  4EBA 19A4                jsr        [PC + 0x19A4 /* 00004A84 */]
  4572. 000030E2  504F                     addq.w     A7, 8
  4573. 000030E4  604C                     bra        +0x4E /* 00003132 */
  4574. label000030E6:
  4575. 000030E6  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4576. 000030EA  4EBA 10E0                jsr        [PC + 0x10E0 /* 000041CC */]
  4577. 000030EE  4A00                     tst.b      D0
  4578. 000030F0  584F                     addq.w     A7, 4
  4579. 000030F2  663E                     bne        +0x40 /* 00003132 */
  4580. 000030F4  4EBA FF8C                jsr        [PC - 0x74 /* 00003082 */]
  4581. 000030F8  4A00                     tst.b      D0
  4582. 000030FA  6736                     beq        +0x38 /* 00003132 */
  4583. 000030FC  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4584. 00003100  6716                     beq        +0x18 /* 00003118 */
  4585. 00003102  4A2D 0F8C                tst.b      [A5 + 0xF8C]
  4586. 00003106  6710                     beq        +0x12 /* 00003118 */
  4587. 00003108  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  4588. 0000310C  2050                     movea.l    A0, [A0]
  4589. 0000310E  216D 0F72 0008           move.l     [A0 + 0x8], [A5 + 0xF72 /* export_490 */]
  4590. 00003114  426D 0F0A                clr.w      [A5 + 0xF0A /* export_477 */]
  4591. label00003118:
  4592. 00003118  4A03                     tst.b      D3
  4593. 0000311A  6716                     beq        +0x18 /* 00003132 */
  4594. 0000311C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4595. 00003120  660A                     bne        +0xC /* 0000312C */
  4596. 00003122  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4597. 00003126  4EBA 11E2                jsr        [PC + 0x11E2 /* 0000430A */]
  4598. 0000312A  584F                     addq.w     A7, 4
  4599. label0000312C:
  4600. 0000312C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4601. 00003130  67B4                     beq        -0x4A /* 000030E6 */
  4602. label00003132:
  4603. 00003132  4EBA 1928                jsr        [PC + 0x1928 /* 00004A5C */]
  4604. 00003136  4EBA EDAE                jsr        [PC - 0x1252 /* 00001EE6 */]
  4605. label0000313A:
  4606. 0000313A  261F                     move.l     D3, [A7]+
  4607. 0000313C  4E75                     rts
  4608. fn0000313E:
  4609. 0000313E  2F03                     move.l     -[A7], D3
  4610. 00003140  514F                     subq.w     A7, 8
  4611. 00003142  4A2F 0010                tst.b      [A7 + 0x10]
  4612. 00003146  673A                     beq        +0x3C /* 00003182 */
  4613. 00003148  4857                     pea.l      [A7]
  4614. 0000314A  4EBA 188A                jsr        [PC + 0x188A /* 000049D6 */]
  4615. 0000314E  7008                     moveq.l    D0, 0x08
  4616. 00003150  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  4617. 00003154  584F                     addq.w     A7, 4
  4618. 00003156  6608                     bne        +0xA /* 00003160 */
  4619. 00003158  702A                     moveq.l    D0, 0x2A
  4620. 0000315A  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  4621. 0000315E  6D1C                     blt        +0x1E /* 0000317C */
  4622. label00003160:
  4623. 00003160  3F3C 0002                move.w     -[A7], 0x2
  4624. 00003164  4EBA 17FE                jsr        [PC + 0x17FE /* 00004964 */]
  4625. 00003168  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  4626. 0000316C  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  4627. 00003170  4EAD E1B8                jsr        [A5 - 0x1E48]
  4628. 00003174  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4629. 00003178  261F                     move.l     D3, [A7]+
  4630. 0000317A  4E75                     rts
  4631. label0000317C:
  4632. 0000317C  362F 0006                move.w     D3, [A7 + 0x6]
  4633. 00003180  6002                     bra        +0x4 /* 00003184 */
  4634. label00003182:
  4635. 00003182  76FF                     moveq.l    D3, 0xFFFFFFFF
  4636. label00003184:
  4637. 00003184  3F03                     move.w     -[A7], D3
  4638. 00003186  4EBA ECB8                jsr        [PC - 0x1348 /* 00001E40 */]
  4639. 0000318A  4A2F 0012                tst.b      [A7 + 0x12]
  4640. 0000318E  544F                     addq.w     A7, 2
  4641. 00003190  6728                     beq        +0x2A /* 000031BA */
  4642. 00003192  4227                     clr.b      -[A7]
  4643. 00003194  3F2D 0F40                move.w     -[A7], [A5 + 0xF40]
  4644. 00003198  2F2D 0F5E                move.l     -[A7], [A5 + 0xF5E]
  4645. 0000319C  4EBA E796                jsr        [PC - 0x186A /* 00001934 */]
  4646. 000031A0  3B40 0F40                move.w     [A5 + 0xF40], D0
  4647. 000031A4  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4648. 000031A8  4EBA 1160                jsr        [PC + 0x1160 /* 0000430A */]
  4649. 000031AC  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  4650. 000031B0  3B68 0016 0F56           move.w     [A5 + 0xF56], [A0 + 0x16]
  4651. 000031B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4652. label000031BA:
  4653. 000031BA  1F2F 0012                move.b     -[A7], [A7 + 0x12]
  4654. 000031BE  4EBA FEDC                jsr        [PC - 0x124 /* 0000309C */]
  4655. 000031C2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4656. 000031C6  261F                     move.l     D3, [A7]+
  4657. 000031C8  4E75                     rts
  4658. 000031CA  48E7 1820                movem.l    -[A7], D3,D4,A2
  4659. 000031CE  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  4660. 000031D2  486F 0002                pea.l      [A7 + 0x2]
  4661. 000031D6  486F 0008                pea.l      [A7 + 0x8]
  4662. 000031DA  4EBA 1810                jsr        [PC + 0x1810 /* 000049EC */]
  4663. 000031DE  4A00                     tst.b      D0
  4664. 000031E0  504F                     addq.w     A7, 8
  4665. 000031E2  6612                     bne        +0x14 /* 000031F6 */
  4666. 000031E4  3F3C 0003                move.w     -[A7], 0x3
  4667. 000031E8  4EBA 177A                jsr        [PC + 0x177A /* 00004964 */]
  4668. 000031EC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4669. 000031F0  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4670. 000031F4  4E75                     rts
  4671. label000031F6:
  4672. 000031F6  302F 0002                move.w     D0, [A7 + 0x2]
  4673. 000031FA  48C0                     ext.l      D0
  4674. 000031FC  4EAD 9D1E                jsr        [A5 - 0x62E2]
  4675. 00003200  003E 0000                ori.b      <<invalid special address>>, 0x0
  4676. 00003204  0037 0000 01AC           ori.b      <<invalid full ext with I/IS == 4>>, 0x0
  4677. 0000320A  0004 0000                ori.b      D4, 0x0
  4678. 0000320E  0037 001E 0000           ori.b      [A7 + D0.w], 0x1E
  4679. 00003214  0038 0014 0000           ori.b      [0x00000000 /* __m68k_reset_stack__ */], 0x14
  4680. 0000321A  004E 0016                ori.w      A6, 0x16
  4681. 0000321E  0000 0069                ori.b      D0, 0x69 /* 'i' */
  4682. 00003222  0018 0000                ori.b      [A0]+, 0x0
  4683. 00003226  01AC 000E                bclr       [A4 + 0xE], D0
  4684. 0000322A  7601                     moveq.l    D3, 0x01
  4685. 0000322C  6022                     bra        +0x24 /* 00003250 */
  4686. 0000322E  7602                     moveq.l    D3, 0x02
  4687. 00003230  601E                     bra        +0x20 /* 00003250 */
  4688. 00003232  7603                     moveq.l    D3, 0x03
  4689. 00003234  601A                     bra        +0x1C /* 00003250 */
  4690. 00003236  7604                     moveq.l    D3, 0x04
  4691. 00003238  6016                     bra        +0x18 /* 00003250 */
  4692. 0000323A  7605                     moveq.l    D3, 0x05
  4693. 0000323C  6012                     bra        +0x14 /* 00003250 */
  4694. 0000323E  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  4695. 00003242  4EBA 1720                jsr        [PC + 0x1720 /* 00004964 */]
  4696. 00003246  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4697. 0000324A  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4698. 0000324E  4E75                     rts
  4699. label00003250:
  4700. 00003250  4857                     pea.l      [A7]
  4701. 00003252  486F 0008                pea.l      [A7 + 0x8]
  4702. 00003256  4EBA 1794                jsr        [PC + 0x1794 /* 000049EC */]
  4703. 0000325A  4A00                     tst.b      D0
  4704. 0000325C  504F                     addq.w     A7, 8
  4705. 0000325E  6706                     beq        +0x8 /* 00003266 */
  4706. 00003260  0C57 0019                cmpi.w     [A7], 0x19
  4707. 00003264  6712                     beq        +0x14 /* 00003278 */
  4708. label00003266:
  4709. 00003266  3F3C 000F                move.w     -[A7], 0xF
  4710. 0000326A  4EBA 16F8                jsr        [PC + 0x16F8 /* 00004964 */]
  4711. 0000326E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4712. 00003272  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4713. 00003276  4E75                     rts
  4714. label00003278:
  4715. 00003278  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4716. 0000327C  4EBA 1022                jsr        [PC + 0x1022 /* 000042A0 */]
  4717. 00003280  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  4718. 00003284  90A8 0008                sub.l      D0, [A0 + 0x8]
  4719. 00003288  2800                     move.l     D4, D0
  4720. 0000328A  4878 0001                push.l     0x1
  4721. 0000328E  2004                     move.l     D0, D4
  4722. 00003290  5280                     addq.l     D0, 1
  4723. 00003292  2F00                     move.l     -[A7], D0
  4724. 00003294  4EAD C1F8                jsr        [A5 - 0x3E08]
  4725. 00003298  2448                     movea.l    A2, A0
  4726. 0000329A  200A                     move.l     D0, A2
  4727. 0000329C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4728. 000032A0  6770                     beq        +0x72 /* 00003312 */
  4729. 000032A2  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  4730. 000032A6  226D 0F0C                movea.l    A1, [A5 + 0xF0C]
  4731. 000032AA  2269 0004                movea.l    A1, [A1 + 0x4]
  4732. 000032AE  2011                     move.l     D0, [A1]
  4733. 000032B0  2240                     movea.l    A1, D0
  4734. 000032B2  2028 0008                move.l     D0, [A0 + 0x8]
  4735. 000032B6  41F1 0800                lea.l      A0, [A1 + D0]
  4736. 000032BA  2252                     movea.l    A1, [A2]
  4737. 000032BC  2004                     move.l     D0, D4
  4738. 000032BE  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  4739. 000032C0  2052                     movea.l    A0, [A2]
  4740. 000032C2  4230 4800                clr.b      [A0 + D4]
  4741. 000032C6  2F0A                     move.l     -[A7], A2
  4742. 000032C8  3F3C 0001                move.w     -[A7], 0x1
  4743. 000032CC  4EBA F622                jsr        [PC - 0x9DE /* 000028F0 */]
  4744. 000032D0  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4745. 000032D4  5C4F                     addq.w     A7, 6
  4746. 000032D6  6612                     bne        +0x14 /* 000032EA */
  4747. 000032D8  3F03                     move.w     -[A7], D3
  4748. 000032DA  4EBA 1880                jsr        [PC + 0x1880 /* 00004B5C */]
  4749. 000032DE  4267                     clr.w      -[A7]
  4750. 000032E0  1F3C 005D                move.b     -[A7], 0x5D /* ']' */
  4751. 000032E4  4EBA 179E                jsr        [PC + 0x179E /* 00004A84 */]
  4752. 000032E8  5C4F                     addq.w     A7, 6
  4753. label000032EA:
  4754. 000032EA  2F0A                     move.l     -[A7], A2
  4755. 000032EC  4EAD C200                jsr        [A5 - 0x3E00]
  4756. 000032F0  584F                     addq.w     A7, 4
  4757. label000032F2:
  4758. 000032F2  486F 0004                pea.l      [A7 + 0x4]
  4759. 000032F6  4EBA 16DE                jsr        [PC + 0x16DE /* 000049D6 */]
  4760. 000032FA  4AAF 0008                tst.l      [A7 + 0x8]
  4761. 000032FE  584F                     addq.w     A7, 4
  4762. 00003300  6710                     beq        +0x12 /* 00003312 */
  4763. 00003302  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4764. 00003306  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4765. 0000330A  4EAD E1B8                jsr        [A5 - 0x1E48]
  4766. 0000330E  504F                     addq.w     A7, 8
  4767. 00003310  60E0                     bra        -0x1E /* 000032F2 */
  4768. label00003312:
  4769. 00003312  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4770. 00003316  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4771. 0000331A  4E75                     rts
  4772. fn0000331C:
  4773. 0000331C  48E7 1820                movem.l    -[A7], D3,D4,A2
  4774. 00003320  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  4775. 00003324  4857                     pea.l      [A7]
  4776. 00003326  4EBA 16AE                jsr        [PC + 0x16AE /* 000049D6 */]
  4777. 0000332A  7008                     moveq.l    D0, 0x08
  4778. 0000332C  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  4779. 00003330  584F                     addq.w     A7, 4
  4780. 00003332  6608                     bne        +0xA /* 0000333C */
  4781. 00003334  702A                     moveq.l    D0, 0x2A
  4782. 00003336  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  4783. 0000333A  6D12                     blt        +0x14 /* 0000334E */
  4784. label0000333C:
  4785. 0000333C  3F3C 0016                move.w     -[A7], 0x16
  4786. 00003340  4EBA 1622                jsr        [PC + 0x1622 /* 00004964 */]
  4787. 00003344  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4788. 00003348  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4789. 0000334C  4E75                     rts
  4790. label0000334E:
  4791. 0000334E  362F 0006                move.w     D3, [A7 + 0x6]
  4792. 00003352  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4793. 00003356  4EBA 0FB2                jsr        [PC + 0xFB2 /* 0000430A */]
  4794. 0000335A  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  4795. 0000335E  2450                     movea.l    A2, [A0]
  4796. 00003360  486F 000C                pea.l      [A7 + 0xC]
  4797. 00003364  2F2A 002C                move.l     -[A7], [A2 + 0x2C]
  4798. 00003368  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  4799. 0000336C  4878 0010                push.l     0x10
  4800. 00003370  3F3C 003B                move.w     -[A7], 0x3B /* ';' */
  4801. 00003374  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4802. 00003378  4EBA 01E6                jsr        [PC + 0x1E6 /* 00003560 */]
  4803. 0000337C  3800                     move.w     D4, D0
  4804. 0000337E  4A44                     tst.w      D4
  4805. 00003380  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4806. 00003384  670E                     beq        +0x10 /* 00003394 */
  4807. 00003386  3B44 0F0A                move.w     [A5 + 0xF0A /* export_477 */], D4
  4808. 0000338A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4809. 0000338E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4810. 00003392  4E75                     rts
  4811. label00003394:
  4812. 00003394  3F03                     move.w     -[A7], D3
  4813. 00003396  4EAD E0E0                jsr        [A5 - 0x1F20]
  4814. 0000339A  206F 000A                movea.l    A0, [A7 + 0xA]
  4815. 0000339E  2050                     movea.l    A0, [A0]
  4816. 000033A0  3140 0030                move.w     [A0 + 0x30], D0
  4817. 000033A4  3F03                     move.w     -[A7], D3
  4818. 000033A6  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4819. 000033AA  2F2D 0FCE                move.l     -[A7], [A5 + 0xFCE]
  4820. 000033AE  4EAD D5D0                jsr        [A5 - 0x2A30]
  4821. 000033B2  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  4822. 000033B6  4EAD E1C8                jsr        [A5 - 0x1E38]
  4823. 000033BA  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  4824. 000033BE  2050                     movea.l    A0, [A0]
  4825. 000033C0  226F 0018                movea.l    A1, [A7 + 0x18]
  4826. 000033C4  2251                     movea.l    A1, [A1]
  4827. 000033C6  3368 0012 0016           move.w     [A1 + 0x16], [A0 + 0x12]
  4828. 000033CC  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  4829. 000033D0  2050                     movea.l    A0, [A0]
  4830. 000033D2  00A8 0000 0100 0026      ori.l      [A0 + 0x26], 0x100
  4831. 000033DA  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  4832. 000033DE  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4833. 000033E2  4E75                     rts
  4834. fn000033E4:
  4835. 000033E4  302F 0006                move.w     D0, [A7 + 0x6]
  4836. 000033E8  B06F 0004                cmp.w      D0, [A7 + 0x4]
  4837. 000033EC  6714                     beq        +0x16 /* 00003402 */
  4838. 000033EE  0C6F 003F 0004           cmpi.w     [A7 + 0x4], 0x3F /* '?' */
  4839. 000033F4  6608                     bne        +0xA /* 000033FE */
  4840. 000033F6  0C6F 008D 0006           cmpi.w     [A7 + 0x6], 0x8D
  4841. 000033FC  6704                     beq        +0x6 /* 00003402 */
  4842. label000033FE:
  4843. 000033FE  7000                     moveq.l    D0, 0x00
  4844. 00003400  6002                     bra        +0x4 /* 00003404 */
  4845. label00003402:
  4846. 00003402  7001                     moveq.l    D0, 0x01
  4847. label00003404:
  4848. 00003404  4E75                     rts
  4849. fn00003406:
  4850. 00003406  48E7 1E00                movem.l    -[A7], D3,D4,D5,D6
  4851. 0000340A  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  4852. 0000340E  382F 001E                move.w     D4, [A7 + 0x1E]
  4853. 00003412  362F 0020                move.w     D3, [A7 + 0x20]
  4854. 00003416  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  4855. 0000341A  2A28 0008                move.l     D5, [A0 + 0x8]
  4856. 0000341E  3C28 0016                move.w     D6, [A0 + 0x16]
  4857. 00003422  6000 00D2                bra        +0xD4 /* 000034F6 */
  4858. label00003426:
  4859. 00003426  4857                     pea.l      [A7]
  4860. 00003428  486F 0006                pea.l      [A7 + 0x6]
  4861. 0000342C  4EBA 15BE                jsr        [PC + 0x15BE /* 000049EC */]
  4862. 00003430  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  4863. 00003434  3F04                     move.w     -[A7], D4
  4864. 00003436  4EBA FFAC                jsr        [PC - 0x54 /* 000033E4 */]
  4865. 0000343A  4A00                     tst.b      D0
  4866. 0000343C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4867. 00003440  6750                     beq        +0x52 /* 00003492 */
  4868. 00003442  486F 0002                pea.l      [A7 + 0x2]
  4869. 00003446  4EBA 158E                jsr        [PC + 0x158E /* 000049D6 */]
  4870. 0000344A  7008                     moveq.l    D0, 0x08
  4871. 0000344C  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  4872. 00003450  584F                     addq.w     A7, 4
  4873. 00003452  6608                     bne        +0xA /* 0000345C */
  4874. 00003454  702A                     moveq.l    D0, 0x2A
  4875. 00003456  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  4876. 0000345A  6D1E                     blt        +0x20 /* 0000347A */
  4877. label0000345C:
  4878. 0000345C  3F3C 0002                move.w     -[A7], 0x2
  4879. 00003460  4EBA 1502                jsr        [PC + 0x1502 /* 00004964 */]
  4880. 00003464  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4881. 00003468  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4882. 0000346C  4EAD E1B8                jsr        [A5 - 0x1E48]
  4883. 00003470  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4884. 00003474  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4885. 00003478  4E75                     rts
  4886. label0000347A:
  4887. 0000347A  3F03                     move.w     -[A7], D3
  4888. 0000347C  3F2F 000A                move.w     -[A7], [A7 + 0xA]
  4889. 00003480  4EAD E0E0                jsr        [A5 - 0x1F20]
  4890. 00003484  544F                     addq.w     A7, 2
  4891. 00003486  3F00                     move.w     -[A7], D0
  4892. 00003488  4EBA E974                jsr        [PC - 0x168C /* 00001DFE */]
  4893. 0000348C  5243                     addq.w     D3, 1
  4894. 0000348E  584F                     addq.w     A7, 4
  4895. 00003490  605A                     bra        +0x5C /* 000034EC */
  4896. label00003492:
  4897. 00003492  0C44 003B                cmpi.w     D4, 0x3B /* ';' */
  4898. 00003496  6646                     bne        +0x48 /* 000034DE */
  4899. 00003498  3017                     move.w     D0, [A7]
  4900. 0000349A  48C0                     ext.l      D0
  4901. 0000349C  0480 0000 003F           subi.l     D0, 0x3F /* '?' */
  4902. 000034A2  6768                     beq        +0x6A /* 0000350C */
  4903. 000034A4  5380                     subq.l     D0, 1
  4904. 000034A6  6764                     beq        +0x66 /* 0000350C */
  4905. 000034A8  0480 0000 004D           subi.l     D0, 0x4D /* 'M' */
  4906. 000034AE  675C                     beq        +0x5E /* 0000350C */
  4907. 000034B0  0480 0000 0051           subi.l     D0, 0x51 /* 'Q' */
  4908. 000034B6  6702                     beq        +0x4 /* 000034BA */
  4909. 000034B8  6032                     bra        +0x34 /* 000034EC */
  4910. label000034BA:
  4911. 000034BA  1F3C 0001                move.b     -[A7], 0x1
  4912. 000034BE  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  4913. 000034C2  2050                     movea.l    A0, [A0]
  4914. 000034C4  3F28 003C                move.w     -[A7], [A0 + 0x3C]
  4915. 000034C8  2F2D 0F26                move.l     -[A7], [A5 + 0xF26]
  4916. 000034CC  4EBA E466                jsr        [PC - 0x1B9A /* 00001934 */]
  4917. 000034D0  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  4918. 000034D4  2050                     movea.l    A0, [A0]
  4919. 000034D6  3140 003C                move.w     [A0 + 0x3C], D0
  4920. 000034DA  504F                     addq.w     A7, 8
  4921. 000034DC  600E                     bra        +0x10 /* 000034EC */
  4922. label000034DE:
  4923. 000034DE  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  4924. 000034E2  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  4925. 000034E6  4EAD E1B8                jsr        [A5 - 0x1E48]
  4926. 000034EA  504F                     addq.w     A7, 8
  4927. label000034EC:
  4928. 000034EC  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4929. 000034F0  4EBA 0E18                jsr        [PC + 0xE18 /* 0000430A */]
  4930. 000034F4  584F                     addq.w     A7, 4
  4931. label000034F6:
  4932. 000034F6  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4933. 000034FA  4EBA 0CD0                jsr        [PC + 0xCD0 /* 000041CC */]
  4934. 000034FE  4A00                     tst.b      D0
  4935. 00003500  584F                     addq.w     A7, 4
  4936. 00003502  6608                     bne        +0xA /* 0000350C */
  4937. 00003504  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  4938. 00003508  6700 FF1C                beq        -0xE2 /* 00003426 */
  4939. label0000350C:
  4940. 0000350C  2F05                     move.l     -[A7], D5
  4941. 0000350E  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  4942. 00003512  4EBA 0C90                jsr        [PC + 0xC90 /* 000041A4 */]
  4943. 00003516  206D 0F0C                movea.l    A0, [A5 + 0xF0C]
  4944. 0000351A  3146 0016                move.w     [A0 + 0x16], D6
  4945. 0000351E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4946. 00003522  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  4947. 00003526  4E75                     rts
  4948. fn00003528:
  4949. 00003528  2F0A                     move.l     -[A7], A2
  4950. 0000352A  42A7                     clr.l      -[A7]
  4951. 0000352C  1F3C 0001                move.b     -[A7], 0x1
  4952. 00003530  3F3C 003D                move.w     -[A7], 0x3D /* '=' */
  4953. 00003534  2F2D 0F26                move.l     -[A7], [A5 + 0xF26]
  4954. 00003538  4EAD DFC8                jsr        [A5 - 0x2038]
  4955. 0000353C  2448                     movea.l    A2, A0
  4956. 0000353E  200A                     move.l     D0, A2
  4957. 00003540  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4958. 00003544  6716                     beq        +0x18 /* 0000355C */
  4959. 00003546  7004                     moveq.l    D0, 0x04
  4960. 00003548  2480                     move.l     [A2], D0
  4961. 0000354A  7001                     moveq.l    D0, 0x01
  4962. 0000354C  2540 0004                move.l     [A2 + 0x4], D0
  4963. 00003550  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  4964. 00003554  2050                     movea.l    A0, [A0]
  4965. 00003556  317C 0001 003C           move.w     [A0 + 0x3C], 0x1
  4966. label0000355C:
  4967. 0000355C  245F                     movea.l    A2, [A7]+
  4968. 0000355E  4E75                     rts
  4969. fn00003560:
  4970. 00003560  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  4971. 00003564  4FEF FF74                lea.l      A7, [A7 - 0x8C]
  4972. 00003568  286F 00A4                movea.l    A4, [A7 + 0xA4]
  4973. 0000356C  362F 00A8                move.w     D3, [A7 + 0xA8]
  4974. 00003570  266F 00B4                movea.l    A3, [A7 + 0xB4]
  4975. 00003574  4293                     clr.l      [A3]
  4976. 00003576  41ED 0F0A                lea.l      A0, [A5 + 0xF0A /* export_477 */]
  4977. 0000357A  43D7                     lea.l      A1, [A7]
  4978. 0000357C  7020                     moveq.l    D0, 0x20
  4979. label0000357E:
  4980. 0000357E  22D8                     move.l     [A1]+, [A0]+
  4981. 00003580  51C8 FFFC                dbf        D0, -0x6 /* 0000357E */
  4982. 00003584  4878 0084                push.l     0x84
  4983. 00003588  42A7                     clr.l      -[A7]
  4984. 0000358A  486D 0F0A                pea.l      [A5 + 0xF0A /* export_477 */]
  4985. 0000358E  4EAD 9E32                jsr        [A5 - 0x61CE]
  4986. 00003592  2B4C 0F0C                move.l     [A5 + 0xF0C], A4
  4987. 00003596  4EBA E730                jsr        [PC - 0x18D0 /* 00001CC8 */]
  4988. 0000359A  4A00                     tst.b      D0
  4989. 0000359C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4990. 000035A0  660E                     bne        +0x10 /* 000035B0 */
  4991. 000035A2  3F3C 0001                move.w     -[A7], 0x1
  4992. 000035A6  4EBA 13BC                jsr        [PC + 0x13BC /* 00004964 */]
  4993. 000035AA  544F                     addq.w     A7, 2
  4994. 000035AC  6000 0216                bra        +0x218 /* 000037C4 */
  4995. label000035B0:
  4996. 000035B0  206D 0FCA                movea.l    A0, [A5 + 0xFCA /* export_501 */]
  4997. 000035B4  2050                     movea.l    A0, [A0]
  4998. 000035B6  3028 0026                move.w     D0, [A0 + 0x26]
  4999. 000035BA  7220                     moveq.l    D1, 0x20
  5000. 000035BC  C081                     and.l      D0, D1
  5001. 000035BE  4A80                     tst.l      D0
  5002. 000035C0  56C0                     sne        D0
  5003. 000035C2  4400                     neg.b      D0
  5004. 000035C4  49C0                     lea.l      A4, D0
  5005. 000035C6  1B40 0F8D                move.b     [A5 + 0xF8D], D0
  5006. 000035CA  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5007. 000035CE  2450                     movea.l    A2, [A0]
  5008. 000035D0  357C FFFF 0030           move.w     [A2 + 0x30], 0xFFFF
  5009. 000035D6  356F 00AE 002A           move.w     [A2 + 0x2A], [A7 + 0xAE]
  5010. 000035DC  256F 00B0 002C           move.l     [A2 + 0x2C], [A7 + 0xB0]
  5011. 000035E2  256F 00AA 0026           move.l     [A2 + 0x26], [A7 + 0xAA]
  5012. 000035E8  357C FFFF 0016           move.w     [A2 + 0x16], 0xFFFF
  5013. 000035EE  357C FFFF 0018           move.w     [A2 + 0x18], 0xFFFF
  5014. 000035F4  7001                     moveq.l    D0, 0x01
  5015. 000035F6  C0AA 0026                and.l      D0, [A2 + 0x26]
  5016. 000035FA  6706                     beq        +0x8 /* 00003602 */
  5017. 000035FC  256C 0004 001A           move.l     [A2 + 0x1A], [A4 + 0x4]
  5018. label00003602:
  5019. 00003602  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  5020. 00003606  2F2D 0FCA                move.l     -[A7], [A5 + 0xFCA /* export_501 */]
  5021. 0000360A  4EAD E1F0                jsr        [A5 - 0x1E10]
  5022. 0000360E  7010                     moveq.l    D0, 0x10
  5023. 00003610  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5024. 00003614  2050                     movea.l    A0, [A0]
  5025. 00003616  C0A8 0026                and.l      D0, [A0 + 0x26]
  5026. 0000361A  4A80                     tst.l      D0
  5027. 0000361C  504F                     addq.w     A7, 8
  5028. 0000361E  6704                     beq        +0x6 /* 00003624 */
  5029. 00003620  4EBA FF06                jsr        [PC - 0xFA /* 00003528 */]
  5030. label00003624:
  5031. 00003624  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5032. 00003628  2050                     movea.l    A0, [A0]
  5033. 0000362A  2028 0026                move.l     D0, [A0 + 0x26]
  5034. 0000362E  0280 0000 0400           andi.l     D0, 0x400
  5035. 00003634  4A80                     tst.l      D0
  5036. 00003636  56C0                     sne        D0
  5037. 00003638  4400                     neg.b      D0
  5038. 0000363A  49C0                     lea.l      A4, D0
  5039. 0000363C  1800                     move.b     D4, D0
  5040. 0000363E  0C43 FFFF                cmpi.w     D3, 0xFFFF
  5041. 00003642  6610                     bne        +0x12 /* 00003654 */
  5042. 00003644  1F3C 0001                move.b     -[A7], 0x1
  5043. 00003648  4227                     clr.b      -[A7]
  5044. 0000364A  4EBA FAF2                jsr        [PC - 0x50E /* 0000313E */]
  5045. 0000364E  584F                     addq.w     A7, 4
  5046. 00003650  6000 015A                bra        +0x15C /* 000037AC */
  5047. label00003654:
  5048. 00003654  1004                     move.b     D0, D4
  5049. 00003656  4880                     ext.w      D0
  5050. 00003658  3F00                     move.w     -[A7], D0
  5051. 0000365A  3F03                     move.w     -[A7], D3
  5052. 0000365C  4EBA FDA8                jsr        [PC - 0x258 /* 00003406 */]
  5053. 00003660  4A04                     tst.b      D4
  5054. 00003662  584F                     addq.w     A7, 4
  5055. 00003664  6700 013E                beq        +0x140 /* 000037A4 */
  5056. 00003668  1F3C 0001                move.b     -[A7], 0x1
  5057. 0000366C  4227                     clr.b      -[A7]
  5058. 0000366E  4EBA FACE                jsr        [PC - 0x532 /* 0000313E */]
  5059. 00003672  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5060. 00003676  2050                     movea.l    A0, [A0]
  5061. 00003678  70FD                     moveq.l    D0, 0xFFFFFFFD
  5062. 0000367A  C1A8 0026                .incomplete
  5063. 0000367E  584F                     addq.w     A7, 4
  5064. 00003680  6000 0122                bra        +0x124 /* 000037A4 */
  5065. label00003684:
  5066. 00003684  486F 0084                pea.l      [A7 + 0x84]
  5067. 00003688  4EBA 134C                jsr        [PC + 0x134C /* 000049D6 */]
  5068. 0000368C  4AAF 0088                tst.l      [A7 + 0x88]
  5069. 00003690  584F                     addq.w     A7, 4
  5070. 00003692  6700 00FA                beq        +0xFC /* 0000378E */
  5071. 00003696  7008                     moveq.l    D0, 0x08
  5072. 00003698  B0AF 0084                cmp.l      D0, [A7 + 0x84]
  5073. 0000369C  6600 00D2                bne        +0xD4 /* 00003770 */
  5074. 000036A0  702A                     moveq.l    D0, 0x2A
  5075. 000036A2  B0AF 0088                cmp.l      D0, [A7 + 0x88]
  5076. 000036A6  6C00 00C8                bge        +0xCA /* 00003770 */
  5077. 000036AA  3F2F 008A                move.w     -[A7], [A7 + 0x8A]
  5078. 000036AE  3F03                     move.w     -[A7], D3
  5079. 000036B0  4EBA FD32                jsr        [PC - 0x2CE /* 000033E4 */]
  5080. 000036B4  4A00                     tst.b      D0
  5081. 000036B6  584F                     addq.w     A7, 4
  5082. 000036B8  6712                     beq        +0x14 /* 000036CC */
  5083. 000036BA  1F3C 0001                move.b     -[A7], 0x1
  5084. 000036BE  1F3C 0001                move.b     -[A7], 0x1
  5085. 000036C2  4EBA FA7A                jsr        [PC - 0x586 /* 0000313E */]
  5086. 000036C6  584F                     addq.w     A7, 4
  5087. 000036C8  6000 00DA                bra        +0xDC /* 000037A4 */
  5088. label000036CC:
  5089. 000036CC  0C43 003B                cmpi.w     D3, 0x3B /* ';' */
  5090. 000036D0  6628                     bne        +0x2A /* 000036FA */
  5091. 000036D2  703F                     moveq.l    D0, 0x3F
  5092. 000036D4  B0AF 0088                cmp.l      D0, [A7 + 0x88]
  5093. 000036D8  6712                     beq        +0x14 /* 000036EC */
  5094. 000036DA  0CAF 0000 008D 0088      cmpi.l     [A7 + 0x88], 0x8D
  5095. 000036E2  6708                     beq        +0xA /* 000036EC */
  5096. 000036E4  7040                     moveq.l    D0, 0x40
  5097. 000036E6  B0AF 0088                cmp.l      D0, [A7 + 0x88]
  5098. 000036EA  660E                     bne        +0x10 /* 000036FA */
  5099. label000036EC:
  5100. 000036EC  486F 0084                pea.l      [A7 + 0x84]
  5101. 000036F0  4EBA 1340                jsr        [PC + 0x1340 /* 00004A32 */]
  5102. 000036F4  584F                     addq.w     A7, 4
  5103. 000036F6  6000 00B4                bra        +0xB6 /* 000037AC */
  5104. label000036FA:
  5105. 000036FA  0C43 003B                cmpi.w     D3, 0x3B /* ';' */
  5106. 000036FE  6710                     beq        +0x12 /* 00003710 */
  5107. 00003700  7040                     moveq.l    D0, 0x40
  5108. 00003702  B0AF 0088                cmp.l      D0, [A7 + 0x88]
  5109. 00003706  6608                     bne        +0xA /* 00003710 */
  5110. 00003708  4EBA FC12                jsr        [PC - 0x3EE /* 0000331C */]
  5111. 0000370C  6000 0096                bra        +0x98 /* 000037A4 */
  5112. label00003710:
  5113. 00003710  7043                     moveq.l    D0, 0x43
  5114. 00003712  B0AF 0088                cmp.l      D0, [A7 + 0x88]
  5115. 00003716  6776                     beq        +0x78 /* 0000378E */
  5116. 00003718  0CAF 0000 00DF 0088      cmpi.l     [A7 + 0x88], 0xDF
  5117. 00003720  6622                     bne        +0x24 /* 00003744 */
  5118. 00003722  4227                     clr.b      -[A7]
  5119. 00003724  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5120. 00003728  2050                     movea.l    A0, [A0]
  5121. 0000372A  3F28 0042                move.w     -[A7], [A0 + 0x42]
  5122. 0000372E  2F2D 0F2A                move.l     -[A7], [A5 + 0xF2A /* export_481 */]
  5123. 00003732  4EBA E200                jsr        [PC - 0x1E00 /* 00001934 */]
  5124. 00003736  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5125. 0000373A  2050                     movea.l    A0, [A0]
  5126. 0000373C  3140 0042                move.w     [A0 + 0x42], D0
  5127. 00003740  504F                     addq.w     A7, 8
  5128. 00003742  604A                     bra        +0x4C /* 0000378E */
  5129. label00003744:
  5130. 00003744  0CAF 0000 01C6 0088      cmpi.l     [A7 + 0x88], 0x1C6
  5131. 0000374C  6622                     bne        +0x24 /* 00003770 */
  5132. 0000374E  4227                     clr.b      -[A7]
  5133. 00003750  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5134. 00003754  2050                     movea.l    A0, [A0]
  5135. 00003756  3F28 003C                move.w     -[A7], [A0 + 0x3C]
  5136. 0000375A  2F2D 0F26                move.l     -[A7], [A5 + 0xF26]
  5137. 0000375E  4EBA E1D4                jsr        [PC - 0x1E2C /* 00001934 */]
  5138. 00003762  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  5139. 00003766  2050                     movea.l    A0, [A0]
  5140. 00003768  3140 003C                move.w     [A0 + 0x3C], D0
  5141. 0000376C  504F                     addq.w     A7, 8
  5142. 0000376E  601E                     bra        +0x20 /* 0000378E */
  5143. label00003770:
  5144. 00003770  2F2F 0088                move.l     -[A7], [A7 + 0x88]
  5145. 00003774  2F2F 0088                move.l     -[A7], [A7 + 0x88]
  5146. 00003778  4EAD E1B8                jsr        [A5 - 0x1E48]
  5147. 0000377C  4A2D 0F8D                tst.b      [A5 + 0xF8D]
  5148. 00003780  504F                     addq.w     A7, 8
  5149. 00003782  660A                     bne        +0xC /* 0000378E */
  5150. 00003784  3F3C 0004                move.w     -[A7], 0x4
  5151. 00003788  4EBA 11DA                jsr        [PC + 0x11DA /* 00004964 */]
  5152. 0000378C  544F                     addq.w     A7, 2
  5153. label0000378E:
  5154. 0000378E  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  5155. 00003792  4EBA 0B76                jsr        [PC + 0xB76 /* 0000430A */]
  5156. 00003796  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  5157. 0000379A  4EBA 0A30                jsr        [PC + 0xA30 /* 000041CC */]
  5158. 0000379E  4A00                     tst.b      D0
  5159. 000037A0  504F                     addq.w     A7, 8
  5160. 000037A2  6608                     bne        +0xA /* 000037AC */
  5161. label000037A4:
  5162. 000037A4  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5163. 000037A8  6700 FEDA                beq        -0x124 /* 00003684 */
  5164. label000037AC:
  5165. 000037AC  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5166. 000037B0  6612                     bne        +0x14 /* 000037C4 */
  5167. 000037B2  4EBA EA2A                jsr        [PC - 0x15D6 /* 000021DE */]
  5168. 000037B6  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5169. 000037BA  6608                     bne        +0xA /* 000037C4 */
  5170. 000037BC  26AD 0F12                move.l     [A3], [A5 + 0xF12 /* export_478 */]
  5171. 000037C0  42AD 0F12                clr.l      [A5 + 0xF12 /* export_478 */]
  5172. label000037C4:
  5173. 000037C4  4EBA E266                jsr        [PC - 0x1D9A /* 00001A2C */]
  5174. 000037C8  362D 0F0A                move.w     D3, [A5 + 0xF0A /* export_477 */]
  5175. 000037CC  41D7                     lea.l      A0, [A7]
  5176. 000037CE  43ED 0F0A                lea.l      A1, [A5 + 0xF0A /* export_477 */]
  5177. 000037D2  7020                     moveq.l    D0, 0x20
  5178. label000037D4:
  5179. 000037D4  22D8                     move.l     [A1]+, [A0]+
  5180. 000037D6  51C8 FFFC                dbf        D0, -0x6 /* 000037D4 */
  5181. 000037DA  3003                     move.w     D0, D3
  5182. 000037DC  4FEF 008C                lea.l      A7, [A7 + 0x8C]
  5183. 000037E0  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5184. 000037E4  4E75                     rts
  5185. fn000037E6:
  5186. 000037E6  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  5187. 000037EA  514F                     subq.w     A7, 8
  5188. 000037EC  266F 001C                movea.l    A3, [A7 + 0x1C]
  5189. 000037F0  200B                     move.l     D0, A3
  5190. 000037F2  6744                     beq        +0x46 /* 00003838 */
  5191. 000037F4  2053                     movea.l    A0, [A3]
  5192. 000037F6  3828 000C                move.w     D4, [A0 + 0xC]
  5193. 000037FA  7600                     moveq.l    D3, 0x00
  5194. 000037FC  6036                     bra        +0x38 /* 00003834 */
  5195. label000037FE:
  5196. 000037FE  700C                     moveq.l    D0, 0x0C
  5197. 00003800  C1C3                     muls.w     D0, D3
  5198. 00003802  2453                     movea.l    A2, [A3]
  5199. 00003804  D5C0                     add.l      A2, D0
  5200. 00003806  45EA 0014                lea.l      A2, [A2 + 0x14]
  5201. 0000380A  0C52 FFFF                cmpi.w     [A2], 0xFFFF
  5202. 0000380E  6722                     beq        +0x24 /* 00003832 */
  5203. 00003810  2EAA 0004                move.l     [A7], [A2 + 0x4]
  5204. 00003814  2F6A 0008 0004           move.l     [A7 + 0x4], [A2 + 0x8]
  5205. 0000381A  7002                     moveq.l    D0, 0x02
  5206. 0000381C  2540 0004                move.l     [A2 + 0x4], D0
  5207. 00003820  42AA 0008                clr.l      [A2 + 0x8]
  5208. 00003824  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5209. 00003828  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5210. 0000382C  4EAD E1B8                jsr        [A5 - 0x1E48]
  5211. 00003830  504F                     addq.w     A7, 8
  5212. label00003832:
  5213. 00003832  5243                     addq.w     D3, 1
  5214. label00003834:
  5215. 00003834  B644                     cmp.w      D3, D4
  5216. 00003836  6DC6                     blt        -0x38 /* 000037FE */
  5217. label00003838:
  5218. 00003838  504F                     addq.w     A7, 8
  5219. 0000383A  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  5220. 0000383E  4E75                     rts
  5221. 00003840  2F2D 0FAE                move.l     -[A7], [A5 + 0xFAE]
  5222. 00003844  4EBA FFA0                jsr        [PC - 0x60 /* 000037E6 */]
  5223. 00003848  2F2D 0FB2                move.l     -[A7], [A5 + 0xFB2 /* export_498 */]
  5224. 0000384C  4EBA FF98                jsr        [PC - 0x68 /* 000037E6 */]
  5225. 00003850  4EAD A390                jsr        [A5 - 0x5C70]
  5226. 00003854  2F2D 0D02                move.l     -[A7], [A5 + 0xD02 /* export_412 */]
  5227. 00003858  4EAD DFF0                jsr        [A5 - 0x2010]
  5228. 0000385C  2F2D 0CFE                move.l     -[A7], [A5 + 0xCFE]
  5229. 00003860  4EAD C200                jsr        [A5 - 0x3E00]
  5230. 00003864  2F2D 0CFA                move.l     -[A7], [A5 + 0xCFA /* export_411 */]
  5231. 00003868  4EAD DFF0                jsr        [A5 - 0x2010]
  5232. 0000386C  4EAD C4C8                jsr        [A5 - 0x3B38]
  5233. 00003870  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5234. 00003874  4E75                     rts
  5235. 00003876  2F0A                     move.l     -[A7], A2
  5236. 00003878  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  5237. 0000387C  486F 000A                pea.l      [A7 + 0xA]
  5238. 00003880  486F 0004                pea.l      [A7 + 0x4]
  5239. 00003884  4EBA 1166                jsr        [PC + 0x1166 /* 000049EC */]
  5240. 00003888  4A00                     tst.b      D0
  5241. 0000388A  504F                     addq.w     A7, 8
  5242. 0000388C  6610                     bne        +0x12 /* 0000389E */
  5243. 0000388E  3F3C 0013                move.w     -[A7], 0x13
  5244. 00003892  4EBA 10D0                jsr        [PC + 0x10D0 /* 00004964 */]
  5245. 00003896  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5246. 0000389A  245F                     movea.l    A2, [A7]+
  5247. 0000389C  4E75                     rts
  5248. label0000389E:
  5249. 0000389E  486F 0008                pea.l      [A7 + 0x8]
  5250. 000038A2  4227                     clr.b      -[A7]
  5251. 000038A4  3F2F 0010                move.w     -[A7], [A7 + 0x10]
  5252. 000038A8  2F2D 0D02                move.l     -[A7], [A5 + 0xD02 /* export_412 */]
  5253. 000038AC  4EAD DFC8                jsr        [A5 - 0x2038]
  5254. 000038B0  2448                     movea.l    A2, A0
  5255. 000038B2  200A                     move.l     D0, A2
  5256. 000038B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5257. 000038B8  6616                     bne        +0x18 /* 000038D0 */
  5258. 000038BA  4227                     clr.b      -[A7]
  5259. 000038BC  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  5260. 000038C0  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  5261. 000038C4  4EBA D9D4                jsr        [PC - 0x262C /* 0000129A */]
  5262. 000038C8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5263. 000038CC  245F                     movea.l    A2, [A7]+
  5264. 000038CE  4E75                     rts
  5265. label000038D0:
  5266. 000038D0  4227                     clr.b      -[A7]
  5267. 000038D2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5268. 000038D6  3F2F 0010                move.w     -[A7], [A7 + 0x10]
  5269. 000038DA  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5270. 000038DE  4EBA DA98                jsr        [PC - 0x2568 /* 00001378 */]
  5271. 000038E2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5272. 000038E6  245F                     movea.l    A2, [A7]+
  5273. 000038E8  4E75                     rts
  5274. 000038EA  514F                     subq.w     A7, 8
  5275. 000038EC  486D E4B8                pea.l      [A5 - 0x1B48]
  5276. 000038F0  4EBA F214                jsr        [PC - 0xDEC /* 00002B06 */]
  5277. 000038F4  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5278. 000038F8  584F                     addq.w     A7, 4
  5279. 000038FA  663E                     bne        +0x40 /* 0000393A */
  5280. 000038FC  4857                     pea.l      [A7]
  5281. 000038FE  4EBA 10D6                jsr        [PC + 0x10D6 /* 000049D6 */]
  5282. 00003902  7008                     moveq.l    D0, 0x08
  5283. 00003904  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  5284. 00003908  584F                     addq.w     A7, 4
  5285. 0000390A  6608                     bne        +0xA /* 00003914 */
  5286. 0000390C  7003                     moveq.l    D0, 0x03
  5287. 0000390E  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  5288. 00003912  6726                     beq        +0x28 /* 0000393A */
  5289. label00003914:
  5290. 00003914  7008                     moveq.l    D0, 0x08
  5291. 00003916  B097                     cmp.l      D0, [A7]
  5292. 00003918  6616                     bne        +0x18 /* 00003930 */
  5293. 0000391A  7001                     moveq.l    D0, 0x01
  5294. 0000391C  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  5295. 00003920  660E                     bne        +0x10 /* 00003930 */
  5296. 00003922  42AF 0004                clr.l      [A7 + 0x4]
  5297. 00003926  4857                     pea.l      [A7]
  5298. 00003928  4EBA 1108                jsr        [PC + 0x1108 /* 00004A32 */]
  5299. 0000392C  584F                     addq.w     A7, 4
  5300. 0000392E  600A                     bra        +0xC /* 0000393A */
  5301. label00003930:
  5302. 00003930  3F3C 0008                move.w     -[A7], 0x8
  5303. 00003934  4EBA 102E                jsr        [PC + 0x102E /* 00004964 */]
  5304. 00003938  544F                     addq.w     A7, 2
  5305. label0000393A:
  5306. 0000393A  504F                     addq.w     A7, 8
  5307. 0000393C  4E75                     rts
  5308. 0000393E  48E7 1800                movem.l    -[A7], D3,D4
  5309. 00003942  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  5310. 00003946  7600                     moveq.l    D3, 0x00
  5311. 00003948  7800                     moveq.l    D4, 0x00
  5312. 0000394A  486F 0010                pea.l      [A7 + 0x10]
  5313. 0000394E  4EBA 1086                jsr        [PC + 0x1086 /* 000049D6 */]
  5314. 00003952  7008                     moveq.l    D0, 0x08
  5315. 00003954  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5316. 00003958  584F                     addq.w     A7, 4
  5317. 0000395A  660A                     bne        +0xC /* 00003966 */
  5318. 0000395C  7005                     moveq.l    D0, 0x05
  5319. 0000395E  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5320. 00003962  6700 019C                beq        +0x19E /* 00003B00 */
  5321. label00003966:
  5322. 00003966  7008                     moveq.l    D0, 0x08
  5323. 00003968  B0AF 0010                cmp.l      D0, [A7 + 0x10]
  5324. 0000396C  663A                     bne        +0x3C /* 000039A8 */
  5325. 0000396E  7006                     moveq.l    D0, 0x06
  5326. 00003970  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5327. 00003974  6632                     bne        +0x34 /* 000039A8 */
  5328. 00003976  486F 0010                pea.l      [A7 + 0x10]
  5329. 0000397A  4EBA 105A                jsr        [PC + 0x105A /* 000049D6 */]
  5330. 0000397E  7008                     moveq.l    D0, 0x08
  5331. 00003980  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5332. 00003984  584F                     addq.w     A7, 4
  5333. 00003986  6608                     bne        +0xA /* 00003990 */
  5334. 00003988  7005                     moveq.l    D0, 0x05
  5335. 0000398A  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5336. 0000398E  6712                     beq        +0x14 /* 000039A2 */
  5337. label00003990:
  5338. 00003990  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  5339. 00003994  4EBA 0FCE                jsr        [PC + 0xFCE /* 00004964 */]
  5340. 00003998  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  5341. 0000399C  4CDF 0018                movem.l    D3,D4, [A7]+
  5342. 000039A0  4E75                     rts
  5343. label000039A2:
  5344. 000039A2  7801                     moveq.l    D4, 0x01
  5345. 000039A4  6000 015A                bra        +0x15C /* 00003B00 */
  5346. label000039A8:
  5347. 000039A8  486F 0010                pea.l      [A7 + 0x10]
  5348. 000039AC  4EBA 1084                jsr        [PC + 0x1084 /* 00004A32 */]
  5349. 000039B0  584F                     addq.w     A7, 4
  5350. label000039B2:
  5351. 000039B2  486F 0010                pea.l      [A7 + 0x10]
  5352. 000039B6  4EBA 101E                jsr        [PC + 0x101E /* 000049D6 */]
  5353. 000039BA  7008                     moveq.l    D0, 0x08
  5354. 000039BC  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5355. 000039C0  584F                     addq.w     A7, 4
  5356. 000039C2  6678                     bne        +0x7A /* 00003A3C */
  5357. 000039C4  7020                     moveq.l    D0, 0x20
  5358. 000039C6  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5359. 000039CA  6670                     bne        +0x72 /* 00003A3C */
  5360. 000039CC  4857                     pea.l      [A7]
  5361. 000039CE  4EBA 1006                jsr        [PC + 0x1006 /* 000049D6 */]
  5362. 000039D2  486F 000C                pea.l      [A7 + 0xC]
  5363. 000039D6  4EBA 0FFE                jsr        [PC + 0xFFE /* 000049D6 */]
  5364. 000039DA  7008                     moveq.l    D0, 0x08
  5365. 000039DC  B0AF 0010                cmp.l      D0, [A7 + 0x10]
  5366. 000039E0  504F                     addq.w     A7, 8
  5367. 000039E2  663A                     bne        +0x3C /* 00003A1E */
  5368. 000039E4  7006                     moveq.l    D0, 0x06
  5369. 000039E6  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  5370. 000039EA  6632                     bne        +0x34 /* 00003A1E */
  5371. 000039EC  4A04                     tst.b      D4
  5372. 000039EE  6618                     bne        +0x1A /* 00003A08 */
  5373. 000039F0  4A43                     tst.w      D3
  5374. 000039F2  6712                     beq        +0x14 /* 00003A06 */
  5375. 000039F4  3F3C 002B                move.w     -[A7], 0x2B /* '+' */
  5376. 000039F8  4EBA 0F6A                jsr        [PC + 0xF6A /* 00004964 */]
  5377. 000039FC  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  5378. 00003A00  4CDF 0018                movem.l    D3,D4, [A7]+
  5379. 00003A04  4E75                     rts
  5380. label00003A06:
  5381. 00003A06  7801                     moveq.l    D4, 0x01
  5382. label00003A08:
  5383. 00003A08  5243                     addq.w     D3, 1
  5384. 00003A0A  4857                     pea.l      [A7]
  5385. 00003A0C  4EBA EFAA                jsr        [PC - 0x1056 /* 000029B8 */]
  5386. 00003A10  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5387. 00003A14  584F                     addq.w     A7, 4
  5388. 00003A16  6600 010E                bne        +0x110 /* 00003B26 */
  5389. 00003A1A  6000 0094                bra        +0x96 /* 00003AB0 */
  5390. label00003A1E:
  5391. 00003A1E  486F 0008                pea.l      [A7 + 0x8]
  5392. 00003A22  4EBA 100E                jsr        [PC + 0x100E /* 00004A32 */]
  5393. 00003A26  486F 0004                pea.l      [A7 + 0x4]
  5394. 00003A2A  4EBA 1006                jsr        [PC + 0x1006 /* 00004A32 */]
  5395. 00003A2E  486F 0018                pea.l      [A7 + 0x18]
  5396. 00003A32  4EBA 0FFE                jsr        [PC + 0xFFE /* 00004A32 */]
  5397. 00003A36  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5398. 00003A3A  6074                     bra        +0x76 /* 00003AB0 */
  5399. label00003A3C:
  5400. 00003A3C  486F 0008                pea.l      [A7 + 0x8]
  5401. 00003A40  4EBA 0F94                jsr        [PC + 0xF94 /* 000049D6 */]
  5402. 00003A44  7008                     moveq.l    D0, 0x08
  5403. 00003A46  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  5404. 00003A4A  584F                     addq.w     A7, 4
  5405. 00003A4C  663A                     bne        +0x3C /* 00003A88 */
  5406. 00003A4E  7006                     moveq.l    D0, 0x06
  5407. 00003A50  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  5408. 00003A54  6632                     bne        +0x34 /* 00003A88 */
  5409. 00003A56  4A04                     tst.b      D4
  5410. 00003A58  6618                     bne        +0x1A /* 00003A72 */
  5411. 00003A5A  4A43                     tst.w      D3
  5412. 00003A5C  6712                     beq        +0x14 /* 00003A70 */
  5413. 00003A5E  3F3C 002B                move.w     -[A7], 0x2B /* '+' */
  5414. 00003A62  4EBA 0F00                jsr        [PC + 0xF00 /* 00004964 */]
  5415. 00003A66  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  5416. 00003A6A  4CDF 0018                movem.l    D3,D4, [A7]+
  5417. 00003A6E  4E75                     rts
  5418. label00003A70:
  5419. 00003A70  7801                     moveq.l    D4, 0x01
  5420. label00003A72:
  5421. 00003A72  5243                     addq.w     D3, 1
  5422. 00003A74  486F 0010                pea.l      [A7 + 0x10]
  5423. 00003A78  4EBA EF3E                jsr        [PC - 0x10C2 /* 000029B8 */]
  5424. 00003A7C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5425. 00003A80  584F                     addq.w     A7, 4
  5426. 00003A82  6600 00A2                bne        +0xA4 /* 00003B26 */
  5427. 00003A86  6028                     bra        +0x2A /* 00003AB0 */
  5428. label00003A88:
  5429. 00003A88  486F 0008                pea.l      [A7 + 0x8]
  5430. 00003A8C  4EBA 0FA4                jsr        [PC + 0xFA4 /* 00004A32 */]
  5431. 00003A90  486F 0014                pea.l      [A7 + 0x14]
  5432. 00003A94  4EBA 0F9C                jsr        [PC + 0xF9C /* 00004A32 */]
  5433. 00003A98  4A04                     tst.b      D4
  5434. 00003A9A  504F                     addq.w     A7, 8
  5435. 00003A9C  6712                     beq        +0x14 /* 00003AB0 */
  5436. 00003A9E  5243                     addq.w     D3, 1
  5437. 00003AA0  3003                     move.w     D0, D3
  5438. 00003AA2  48C0                     ext.l      D0
  5439. 00003AA4  5280                     addq.l     D0, 1
  5440. 00003AA6  E280                     asr        D0, 1
  5441. 00003AA8  3F00                     move.w     -[A7], D0
  5442. 00003AAA  4EBA 10B0                jsr        [PC + 0x10B0 /* 00004B5C */]
  5443. 00003AAE  544F                     addq.w     A7, 2
  5444. label00003AB0:
  5445. 00003AB0  5243                     addq.w     D3, 1
  5446. 00003AB2  486D E4B8                pea.l      [A5 - 0x1B48]
  5447. 00003AB6  4EBA F04E                jsr        [PC - 0xFB2 /* 00002B06 */]
  5448. 00003ABA  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5449. 00003ABE  584F                     addq.w     A7, 4
  5450. 00003AC0  6664                     bne        +0x66 /* 00003B26 */
  5451. 00003AC2  486F 0010                pea.l      [A7 + 0x10]
  5452. 00003AC6  4EBA 0F0E                jsr        [PC + 0xF0E /* 000049D6 */]
  5453. 00003ACA  7008                     moveq.l    D0, 0x08
  5454. 00003ACC  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5455. 00003AD0  584F                     addq.w     A7, 4
  5456. 00003AD2  660A                     bne        +0xC /* 00003ADE */
  5457. 00003AD4  7001                     moveq.l    D0, 0x01
  5458. 00003AD6  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5459. 00003ADA  6700 FED6                beq        -0x128 /* 000039B2 */
  5460. label00003ADE:
  5461. 00003ADE  7008                     moveq.l    D0, 0x08
  5462. 00003AE0  B0AF 0010                cmp.l      D0, [A7 + 0x10]
  5463. 00003AE4  6608                     bne        +0xA /* 00003AEE */
  5464. 00003AE6  7005                     moveq.l    D0, 0x05
  5465. 00003AE8  B0AF 0014                cmp.l      D0, [A7 + 0x14]
  5466. 00003AEC  6712                     beq        +0x14 /* 00003B00 */
  5467. label00003AEE:
  5468. 00003AEE  3F3C 0005                move.w     -[A7], 0x5
  5469. 00003AF2  4EBA 0E70                jsr        [PC + 0xE70 /* 00004964 */]
  5470. 00003AF6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  5471. 00003AFA  4CDF 0018                movem.l    D3,D4, [A7]+
  5472. 00003AFE  4E75                     rts
  5473. label00003B00:
  5474. 00003B00  3F03                     move.w     -[A7], D3
  5475. 00003B02  1F3C 0043                move.b     -[A7], 0x43 /* 'C' */
  5476. 00003B06  4EBA 0F7C                jsr        [PC + 0xF7C /* 00004A84 */]
  5477. 00003B0A  4A04                     tst.b      D4
  5478. 00003B0C  584F                     addq.w     A7, 4
  5479. 00003B0E  670C                     beq        +0xE /* 00003B1C */
  5480. 00003B10  1F3C 001F                move.b     -[A7], 0x1F
  5481. 00003B14  4EBA 0F2C                jsr        [PC + 0xF2C /* 00004A42 */]
  5482. 00003B18  544F                     addq.w     A7, 2
  5483. 00003B1A  600A                     bra        +0xC /* 00003B26 */
  5484. label00003B1C:
  5485. 00003B1C  1F3C 001E                move.b     -[A7], 0x1E
  5486. 00003B20  4EBA 0F20                jsr        [PC + 0xF20 /* 00004A42 */]
  5487. 00003B24  544F                     addq.w     A7, 2
  5488. label00003B26:
  5489. 00003B26  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5490. 00003B2A  4CDF 0018                movem.l    D3,D4, [A7]+
  5491. 00003B2E  4E75                     rts
  5492. 00003B30  514F                     subq.w     A7, 8
  5493. 00003B32  4857                     pea.l      [A7]
  5494. 00003B34  4EBA 0EA0                jsr        [PC + 0xEA0 /* 000049D6 */]
  5495. 00003B38  486F 0004                pea.l      [A7 + 0x4]
  5496. 00003B3C  4EBA EE7A                jsr        [PC - 0x1186 /* 000029B8 */]
  5497. 00003B40  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5498. 00003B44  4E75                     rts
  5499. 00003B46  48E7 1820                movem.l    -[A7], D3,D4,A2
  5500. 00003B4A  382F 0014                move.w     D4, [A7 + 0x14]
  5501. 00003B4E  3004                     move.w     D0, D4
  5502. 00003B50  0280 0000 8000           andi.l     D0, 0x8000
  5503. 00003B56  6752                     beq        +0x54 /* 00003BAA */
  5504. 00003B58  4A04                     tst.b      D4
  5505. 00003B5A  6604                     bne        +0x6 /* 00003B60 */
  5506. 00003B5C  7601                     moveq.l    D3, 0x01
  5507. 00003B5E  6002                     bra        +0x4 /* 00003B62 */
  5508. label00003B60:
  5509. 00003B60  7602                     moveq.l    D3, 0x02
  5510. label00003B62:
  5511. 00003B62  4878 0001                push.l     0x1
  5512. 00003B66  2F03                     move.l     -[A7], D3
  5513. 00003B68  4EAD C1F8                jsr        [A5 - 0x3E08]
  5514. 00003B6C  2448                     movea.l    A2, A0
  5515. 00003B6E  200A                     move.l     D0, A2
  5516. 00003B70  504F                     addq.w     A7, 8
  5517. 00003B72  6610                     bne        +0x12 /* 00003B84 */
  5518. 00003B74  3F3C 0001                move.w     -[A7], 0x1
  5519. 00003B78  4EBA 0DEA                jsr        [PC + 0xDEA /* 00004964 */]
  5520. 00003B7C  544F                     addq.w     A7, 2
  5521. 00003B7E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5522. 00003B82  4E75                     rts
  5523. label00003B84:
  5524. 00003B84  7002                     moveq.l    D0, 0x02
  5525. 00003B86  B680                     cmp.l      D3, D0
  5526. 00003B88  660C                     bne        +0xE /* 00003B96 */
  5527. 00003B8A  2052                     movea.l    A0, [A2]
  5528. 00003B8C  1084                     move.b     [A0], D4
  5529. 00003B8E  2052                     movea.l    A0, [A2]
  5530. 00003B90  4228 0001                clr.b      [A0 + 0x1]
  5531. 00003B94  6004                     bra        +0x6 /* 00003B9A */
  5532. label00003B96:
  5533. 00003B96  2052                     movea.l    A0, [A2]
  5534. 00003B98  4210                     clr.b      [A0]
  5535. label00003B9A:
  5536. 00003B9A  2F0A                     move.l     -[A7], A2
  5537. 00003B9C  4EBA EE0A                jsr        [PC - 0x11F6 /* 000029A8 */]
  5538. 00003BA0  2F0A                     move.l     -[A7], A2
  5539. 00003BA2  4EAD C200                jsr        [A5 - 0x3E00]
  5540. 00003BA6  504F                     addq.w     A7, 8
  5541. 00003BA8  600C                     bra        +0xE /* 00003BB6 */
  5542. label00003BAA:
  5543. 00003BAA  1004                     move.b     D0, D4
  5544. 00003BAC  4880                     ext.w      D0
  5545. 00003BAE  3F00                     move.w     -[A7], D0
  5546. 00003BB0  4EBA 0FAA                jsr        [PC + 0xFAA /* 00004B5C */]
  5547. 00003BB4  544F                     addq.w     A7, 2
  5548. label00003BB6:
  5549. 00003BB6  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5550. 00003BBA  4E75                     rts
  5551. 00003BBC  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  5552. 00003BC0  4EBA DC52                jsr        [PC - 0x23AE /* 00001814 */]
  5553. 00003BC4  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5554. 00003BC8  544F                     addq.w     A7, 2
  5555. 00003BCA  661A                     bne        +0x1C /* 00003BE6 */
  5556. 00003BCC  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5557. 00003BD0  4EBA EE4C                jsr        [PC - 0x11B4 /* 00002A1E */]
  5558. 00003BD4  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5559. 00003BD8  584F                     addq.w     A7, 4
  5560. 00003BDA  660A                     bne        +0xC /* 00003BE6 */
  5561. 00003BDC  1F3C 0017                move.b     -[A7], 0x17
  5562. 00003BE0  4EBA 0E60                jsr        [PC + 0xE60 /* 00004A42 */]
  5563. 00003BE4  544F                     addq.w     A7, 2
  5564. label00003BE6:
  5565. 00003BE6  4E75                     rts
  5566. 00003BE8  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5567. 00003BEC  4EBA EE30                jsr        [PC - 0x11D0 /* 00002A1E */]
  5568. 00003BF0  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5569. 00003BF4  584F                     addq.w     A7, 4
  5570. 00003BF6  6620                     bne        +0x22 /* 00003C18 */
  5571. 00003BF8  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5572. 00003BFC  4EBA EAA8                jsr        [PC - 0x1558 /* 000026A6 */]
  5573. 00003C00  4A00                     tst.b      D0
  5574. 00003C02  584F                     addq.w     A7, 4
  5575. 00003C04  6608                     bne        +0xA /* 00003C0E */
  5576. 00003C06  4267                     clr.w      -[A7]
  5577. 00003C08  4EBA 0F52                jsr        [PC + 0xF52 /* 00004B5C */]
  5578. 00003C0C  544F                     addq.w     A7, 2
  5579. label00003C0E:
  5580. 00003C0E  1F3C 001B                move.b     -[A7], 0x1B
  5581. 00003C12  4EBA 0E2E                jsr        [PC + 0xE2E /* 00004A42 */]
  5582. 00003C16  544F                     addq.w     A7, 2
  5583. label00003C18:
  5584. 00003C18  4E75                     rts
  5585. 00003C1A  2F0A                     move.l     -[A7], A2
  5586. 00003C1C  246F 0008                movea.l    A2, [A7 + 0x8]
  5587. 00003C20  7008                     moveq.l    D0, 0x08
  5588. 00003C22  B092                     cmp.l      D0, [A2]
  5589. 00003C24  6608                     bne        +0xA /* 00003C2E */
  5590. 00003C26  704F                     moveq.l    D0, 0x4F
  5591. 00003C28  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  5592. 00003C2C  6712                     beq        +0x14 /* 00003C40 */
  5593. label00003C2E:
  5594. 00003C2E  7008                     moveq.l    D0, 0x08
  5595. 00003C30  B092                     cmp.l      D0, [A2]
  5596. 00003C32  6608                     bne        +0xA /* 00003C3C */
  5597. 00003C34  7050                     moveq.l    D0, 0x50
  5598. 00003C36  B0AA 0004                cmp.l      D0, [A2 + 0x4]
  5599. 00003C3A  6704                     beq        +0x6 /* 00003C40 */
  5600. label00003C3C:
  5601. 00003C3C  7000                     moveq.l    D0, 0x00
  5602. 00003C3E  6002                     bra        +0x4 /* 00003C42 */
  5603. label00003C40:
  5604. 00003C40  7001                     moveq.l    D0, 0x01
  5605. label00003C42:
  5606. 00003C42  245F                     movea.l    A2, [A7]+
  5607. 00003C44  4E75                     rts
  5608. 00003C46  2F03                     move.l     -[A7], D3
  5609. 00003C48  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  5610. 00003C4C  486D E528                pea.l      [A5 - 0x1AD8]
  5611. 00003C50  4EBA EEB4                jsr        [PC - 0x114C /* 00002B06 */]
  5612. 00003C54  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5613. 00003C58  584F                     addq.w     A7, 4
  5614. 00003C5A  6670                     bne        +0x72 /* 00003CCC */
  5615. 00003C5C  4857                     pea.l      [A7]
  5616. 00003C5E  486F 0006                pea.l      [A7 + 0x6]
  5617. 00003C62  4EBA 0D88                jsr        [PC + 0xD88 /* 000049EC */]
  5618. 00003C66  302F 0008                move.w     D0, [A7 + 0x8]
  5619. 00003C6A  48C0                     ext.l      D0
  5620. 00003C6C  504F                     addq.w     A7, 8
  5621. 00003C6E  0480 0000 004F           subi.l     D0, 0x4F /* 'O' */
  5622. 00003C74  6706                     beq        +0x8 /* 00003C7C */
  5623. 00003C76  5380                     subq.l     D0, 1
  5624. 00003C78  6706                     beq        +0x8 /* 00003C80 */
  5625. 00003C7A  6008                     bra        +0xA /* 00003C84 */
  5626. label00003C7C:
  5627. 00003C7C  761A                     moveq.l    D3, 0x1A
  5628. 00003C7E  6034                     bra        +0x36 /* 00003CB4 */
  5629. label00003C80:
  5630. 00003C80  7619                     moveq.l    D3, 0x19
  5631. 00003C82  6030                     bra        +0x32 /* 00003CB4 */
  5632. label00003C84:
  5633. 00003C84  486F 0002                pea.l      [A7 + 0x2]
  5634. 00003C88  4EBA 0DA8                jsr        [PC + 0xDA8 /* 00004A32 */]
  5635. 00003C8C  3F3C 0001                move.w     -[A7], 0x1
  5636. 00003C90  1F3C 0043                move.b     -[A7], 0x43 /* 'C' */
  5637. 00003C94  4EBA 0DEE                jsr        [PC + 0xDEE /* 00004A84 */]
  5638. 00003C98  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  5639. 00003C9C  4EAD E0E0                jsr        [A5 - 0x1F20]
  5640. 00003CA0  544F                     addq.w     A7, 2
  5641. 00003CA2  3F00                     move.w     -[A7], D0
  5642. 00003CA4  1F2D 0F08                move.b     -[A7], [A5 + 0xF08]
  5643. 00003CA8  4EBA 0DDA                jsr        [PC + 0xDDA /* 00004A84 */]
  5644. 00003CAC  4FEF 0016                lea.l      A7, [A7 + 0x16]
  5645. 00003CB0  261F                     move.l     D3, [A7]+
  5646. 00003CB2  4E75                     rts
  5647. label00003CB4:
  5648. 00003CB4  2F2F 0012                move.l     -[A7], [A7 + 0x12]
  5649. 00003CB8  4EBA ED64                jsr        [PC - 0x129C /* 00002A1E */]
  5650. 00003CBC  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  5651. 00003CC0  584F                     addq.w     A7, 4
  5652. 00003CC2  6608                     bne        +0xA /* 00003CCC */
  5653. 00003CC4  1F03                     move.b     -[A7], D3
  5654. 00003CC6  4EBA 0D7A                jsr        [PC + 0xD7A /* 00004A42 */]
  5655. 00003CCA  544F                     addq.w     A7, 2
  5656. label00003CCC:
  5657. 00003CCC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5658. 00003CD0  261F                     move.l     D3, [A7]+
  5659. 00003CD2  4E75                     rts
  5660. fn00003CD4:
  5661. 00003CD4  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  5662. 00003CD8  246F 0024                movea.l    A2, [A7 + 0x24]
  5663. 00003CDC  286F 002C                movea.l    A4, [A7 + 0x2C]
  5664. 00003CE0  266F 0030                movea.l    A3, [A7 + 0x30]
  5665. 00003CE4  1E2F 0034                move.b     D7, [A7 + 0x34]
  5666. 00003CE8  206F 0028                movea.l    A0, [A7 + 0x28]
  5667. 00003CEC  91D3                     sub.l      A0, [A3]
  5668. 00003CEE  2808                     move.l     D4, A0
  5669. 00003CF0  2054                     movea.l    A0, [A4]
  5670. 00003CF2  91D3                     sub.l      A0, [A3]
  5671. 00003CF4  2C08                     move.l     D6, A0
  5672. 00003CF6  2606                     move.l     D3, D6
  5673. 00003CF8  9684                     sub.l      D3, D4
  5674. 00003CFA  4A92                     tst.l      [A2]
  5675. 00003CFC  6628                     bne        +0x2A /* 00003D26 */
  5676. 00003CFE  4878 0001                push.l     0x1
  5677. 00003D02  1007                     move.b     D0, D7
  5678. 00003D04  49C0                     lea.l      A4, D0
  5679. 00003D06  D083                     add.l      D0, D3
  5680. 00003D08  2F00                     move.l     -[A7], D0
  5681. 00003D0A  4EAD C1F8                jsr        [A5 - 0x3E08]
  5682. 00003D0E  2488                     move.l     [A2], A0
  5683. 00003D10  4A92                     tst.l      [A2]
  5684. 00003D12  504F                     addq.w     A7, 8
  5685. 00003D14  6760                     beq        +0x62 /* 00003D76 */
  5686. 00003D16  2053                     movea.l    A0, [A3]
  5687. 00003D18  41F0 4800                lea.l      A0, [A0 + D4]
  5688. 00003D1C  2252                     movea.l    A1, [A2]
  5689. 00003D1E  2251                     movea.l    A1, [A1]
  5690. 00003D20  2003                     move.l     D0, D3
  5691. 00003D22  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  5692. 00003D24  603E                     bra        +0x40 /* 00003D64 */
  5693. label00003D26:
  5694. 00003D26  2F12                     move.l     -[A7], [A2]
  5695. 00003D28  4EAD C2E0                jsr        [A5 - 0x3D20]
  5696. 00003D2C  2A00                     move.l     D5, D0
  5697. 00003D2E  4878 0001                push.l     0x1
  5698. 00003D32  2005                     move.l     D0, D5
  5699. 00003D34  D083                     add.l      D0, D3
  5700. 00003D36  1207                     move.b     D1, D7
  5701. 00003D38  49C1                     lea.l      A4, D1
  5702. 00003D3A  D280                     add.l      D1, D0
  5703. 00003D3C  2F01                     move.l     -[A7], D1
  5704. 00003D3E  2F12                     move.l     -[A7], [A2]
  5705. 00003D40  4EAD C2D8                jsr        [A5 - 0x3D28]
  5706. 00003D44  2008                     move.l     D0, A0
  5707. 00003D46  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5708. 00003D4A  672A                     beq        +0x2C /* 00003D76 */
  5709. 00003D4C  2052                     movea.l    A0, [A2]
  5710. 00003D4E  2250                     movea.l    A1, [A0]
  5711. 00003D50  43F1 5800                lea.l      A1, [A1 + D5]
  5712. 00003D54  2053                     movea.l    A0, [A3]
  5713. 00003D56  41F0 4800                lea.l      A0, [A0 + D4]
  5714. 00003D5A  2003                     move.l     D0, D3
  5715. 00003D5C  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  5716. 00003D5E  2005                     move.l     D0, D5
  5717. 00003D60  D083                     add.l      D0, D3
  5718. 00003D62  2600                     move.l     D3, D0
  5719. label00003D64:
  5720. 00003D64  2053                     movea.l    A0, [A3]
  5721. 00003D66  D1C6                     add.l      A0, D6
  5722. 00003D68  2888                     move.l     [A4], A0
  5723. 00003D6A  4A07                     tst.b      D7
  5724. 00003D6C  6708                     beq        +0xA /* 00003D76 */
  5725. 00003D6E  2652                     movea.l    A3, [A2]
  5726. 00003D70  2653                     movea.l    A3, [A3]
  5727. 00003D72  D7C3                     add.l      A3, D3
  5728. 00003D74  4213                     clr.b      [A3]
  5729. label00003D76:
  5730. 00003D76  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  5731. 00003D7A  4E75                     rts
  5732. fn00003D7C:
  5733. 00003D7C  2F0A                     move.l     -[A7], A2
  5734. 00003D7E  246F 0008                movea.l    A2, [A7 + 0x8]
  5735. 00003D82  4AAA 0010                tst.l      [A2 + 0x10]
  5736. 00003D86  6606                     bne        +0x8 /* 00003D8E */
  5737. 00003D88  7000                     moveq.l    D0, 0x00
  5738. 00003D8A  245F                     movea.l    A2, [A7]+
  5739. 00003D8C  4E75                     rts
  5740. label00003D8E:
  5741. 00003D8E  486A 0018                pea.l      [A2 + 0x18]
  5742. 00003D92  206A 0004                movea.l    A0, [A2 + 0x4]
  5743. 00003D96  2250                     movea.l    A1, [A0]
  5744. 00003D98  202A 0008                move.l     D0, [A2 + 0x8]
  5745. 00003D9C  4871 0800                pea.l      [A1 + D0]
  5746. 00003DA0  4EAD F970                jsr        [A5 - 0x690]
  5747. 00003DA4  206F 0014                movea.l    A0, [A7 + 0x14]
  5748. 00003DA8  3080                     move.w     [A0], D0
  5749. 00003DAA  302A 0018                move.w     D0, [A2 + 0x18]
  5750. 00003DAE  48C0                     ext.l      D0
  5751. 00003DB0  B0AA 0010                cmp.l      D0, [A2 + 0x10]
  5752. 00003DB4  504F                     addq.w     A7, 8
  5753. 00003DB6  6E1A                     bgt        +0x1C /* 00003DD2 */
  5754. 00003DB8  306A 0018                movea.w    A0, [A2 + 0x18]
  5755. 00003DBC  2008                     move.l     D0, A0
  5756. 00003DBE  91AA 0010                sub.l      [A2 + 0x10], D0
  5757. 00003DC2  306A 0018                movea.w    A0, [A2 + 0x18]
  5758. 00003DC6  2008                     move.l     D0, A0
  5759. 00003DC8  D1AA 0008                add.l      [A2 + 0x8], D0
  5760. 00003DCC  7001                     moveq.l    D0, 0x01
  5761. 00003DCE  245F                     movea.l    A2, [A7]+
  5762. 00003DD0  4E75                     rts
  5763. label00003DD2:
  5764. 00003DD2  7000                     moveq.l    D0, 0x00
  5765. 00003DD4  245F                     movea.l    A2, [A7]+
  5766. 00003DD6  4E75                     rts
  5767. fn00003DD8:
  5768. 00003DD8  226F 0004                movea.l    A1, [A7 + 0x4]
  5769. 00003DDC  3069 0018                movea.w    A0, [A1 + 0x18]
  5770. 00003DE0  2008                     move.l     D0, A0
  5771. 00003DE2  D1A9 0010                add.l      [A1 + 0x10], D0
  5772. 00003DE6  3069 0018                movea.w    A0, [A1 + 0x18]
  5773. 00003DEA  2008                     move.l     D0, A0
  5774. 00003DEC  91A9 0008                sub.l      [A1 + 0x8], D0
  5775. 00003DF0  4E75                     rts
  5776. fn00003DF2:
  5777. 00003DF2  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  5778. 00003DF6  246F 0014                movea.l    A2, [A7 + 0x14]
  5779. 00003DFA  382F 0018                move.w     D4, [A7 + 0x18]
  5780. 00003DFE  4A2D 1350                tst.b      [A5 + 0x1350]
  5781. 00003E02  672E                     beq        +0x30 /* 00003E32 */
  5782. 00003E04  266A 0004                movea.l    A3, [A2 + 0x4]
  5783. 00003E08  2653                     movea.l    A3, [A3]
  5784. 00003E0A  D7EA 0008                add.l      A3, [A2 + 0x8]
  5785. 00003E0E  3004                     move.w     D0, D4
  5786. 00003E10  48C0                     ext.l      D0
  5787. 00003E12  7200                     moveq.l    D1, 0x00
  5788. 00003E14  1213                     move.b     D1, [A3]
  5789. 00003E16  B280                     cmp.l      D1, D0
  5790. 00003E18  6610                     bne        +0x12 /* 00003E2A */
  5791. 00003E1A  52AA 0008                addq.l     [A2 + 0x8], 1
  5792. 00003E1E  53AA 0010                subq.l     [A2 + 0x10], 1
  5793. 00003E22  7001                     moveq.l    D0, 0x01
  5794. 00003E24  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  5795. 00003E28  4E75                     rts
  5796. label00003E2A:
  5797. 00003E2A  7000                     moveq.l    D0, 0x00
  5798. 00003E2C  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  5799. 00003E30  4E75                     rts
  5800. label00003E32:
  5801. 00003E32  486A 0018                pea.l      [A2 + 0x18]
  5802. 00003E36  206A 0004                movea.l    A0, [A2 + 0x4]
  5803. 00003E3A  2250                     movea.l    A1, [A0]
  5804. 00003E3C  202A 0008                move.l     D0, [A2 + 0x8]
  5805. 00003E40  4871 0800                pea.l      [A1 + D0]
  5806. 00003E44  4EAD F970                jsr        [A5 - 0x690]
  5807. 00003E48  3600                     move.w     D3, D0
  5808. 00003E4A  B644                     cmp.w      D3, D4
  5809. 00003E4C  504F                     addq.w     A7, 8
  5810. 00003E4E  6628                     bne        +0x2A /* 00003E78 */
  5811. 00003E50  302A 0018                move.w     D0, [A2 + 0x18]
  5812. 00003E54  48C0                     ext.l      D0
  5813. 00003E56  B0AA 0010                cmp.l      D0, [A2 + 0x10]
  5814. 00003E5A  6E1C                     bgt        +0x1E /* 00003E78 */
  5815. 00003E5C  306A 0018                movea.w    A0, [A2 + 0x18]
  5816. 00003E60  2008                     move.l     D0, A0
  5817. 00003E62  91AA 0010                sub.l      [A2 + 0x10], D0
  5818. 00003E66  306A 0018                movea.w    A0, [A2 + 0x18]
  5819. 00003E6A  2008                     move.l     D0, A0
  5820. 00003E6C  D1AA 0008                add.l      [A2 + 0x8], D0
  5821. 00003E70  7001                     moveq.l    D0, 0x01
  5822. 00003E72  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  5823. 00003E76  4E75                     rts
  5824. label00003E78:
  5825. 00003E78  7000                     moveq.l    D0, 0x00
  5826. 00003E7A  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  5827. 00003E7E  4E75                     rts
  5828. fn00003E80:
  5829. 00003E80  2F0A                     move.l     -[A7], A2
  5830. 00003E82  554F                     subq.w     A7, 2
  5831. 00003E84  246F 000A                movea.l    A2, [A7 + 0xA]
  5832. 00003E88  602A                     bra        +0x2C /* 00003EB4 */
  5833. label00003E8A:
  5834. 00003E8A  3017                     move.w     D0, [A7]
  5835. 00003E8C  B06D 11BE                cmp.w      D0, [A5 + 0x11BE]
  5836. 00003E90  6616                     bne        +0x18 /* 00003EA8 */
  5837. 00003E92  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  5838. 00003E96  2F0A                     move.l     -[A7], A2
  5839. 00003E98  4EBA FF58                jsr        [PC - 0xA8 /* 00003DF2 */]
  5840. 00003E9C  4A00                     tst.b      D0
  5841. 00003E9E  5C4F                     addq.w     A7, 6
  5842. 00003EA0  6706                     beq        +0x8 /* 00003EA8 */
  5843. 00003EA2  526A 0016                addq.w     [A2 + 0x16], 1
  5844. 00003EA6  600C                     bra        +0xE /* 00003EB4 */
  5845. label00003EA8:
  5846. 00003EA8  0C57 000D                cmpi.w     [A7], 0xD /* '\r' */
  5847. 00003EAC  6606                     bne        +0x8 /* 00003EB4 */
  5848. 00003EAE  526A 0016                addq.w     [A2 + 0x16], 1
  5849. 00003EB2  600E                     bra        +0x10 /* 00003EC2 */
  5850. label00003EB4:
  5851. 00003EB4  4857                     pea.l      [A7]
  5852. 00003EB6  2F0A                     move.l     -[A7], A2
  5853. 00003EB8  4EBA FEC2                jsr        [PC - 0x13E /* 00003D7C */]
  5854. 00003EBC  4A00                     tst.b      D0
  5855. 00003EBE  504F                     addq.w     A7, 8
  5856. 00003EC0  66C8                     bne        -0x36 /* 00003E8A */
  5857. label00003EC2:
  5858. 00003EC2  426A 0138                clr.w      [A2 + 0x138]
  5859. 00003EC6  544F                     addq.w     A7, 2
  5860. 00003EC8  245F                     movea.l    A2, [A7]+
  5861. 00003ECA  4E75                     rts
  5862. fn00003ECC:
  5863. 00003ECC  2F0A                     move.l     -[A7], A2
  5864. 00003ECE  594F                     subq.w     A7, 4
  5865. 00003ED0  246F 000C                movea.l    A2, [A7 + 0xC]
  5866. 00003ED4  2F0A                     move.l     -[A7], A2
  5867. 00003ED6  4EBA 03A2                jsr        [PC + 0x3A2 /* 0000427A */]
  5868. 00003EDA  2F0A                     move.l     -[A7], A2
  5869. 00003EDC  4EBA FFA2                jsr        [PC - 0x5E /* 00003E80 */]
  5870. 00003EE0  2F6A 0008 0008           move.l     [A7 + 0x8], [A2 + 0x8]
  5871. 00003EE6  2F0A                     move.l     -[A7], A2
  5872. 00003EE8  4EBA 039C                jsr        [PC + 0x39C /* 00004286 */]
  5873. 00003EEC  202F 000C                move.l     D0, [A7 + 0xC]
  5874. 00003EF0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5875. 00003EF4  245F                     movea.l    A2, [A7]+
  5876. 00003EF6  4E75                     rts
  5877. fn00003EF8:
  5878. 00003EF8  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  5879. 00003EFC  554F                     subq.w     A7, 2
  5880. 00003EFE  246F 001E                movea.l    A2, [A7 + 0x1E]
  5881. 00003F02  266F 0022                movea.l    A3, [A7 + 0x22]
  5882. 00003F06  286F 0026                movea.l    A4, [A7 + 0x26]
  5883. 00003F0A  422B 0001                clr.b      [A3 + 0x1]
  5884. 00003F0E  4213                     clr.b      [A3]
  5885. 00003F10  4254                     clr.w      [A4]
  5886. 00003F12  6042                     bra        +0x44 /* 00003F56 */
  5887. label00003F14:
  5888. 00003F14  3017                     move.w     D0, [A7]
  5889. 00003F16  B06D 11BE                cmp.w      D0, [A5 + 0x11BE]
  5890. 00003F1A  6616                     bne        +0x18 /* 00003F32 */
  5891. 00003F1C  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  5892. 00003F20  2F0A                     move.l     -[A7], A2
  5893. 00003F22  4EBA FECE                jsr        [PC - 0x132 /* 00003DF2 */]
  5894. 00003F26  4A00                     tst.b      D0
  5895. 00003F28  5C4F                     addq.w     A7, 6
  5896. 00003F2A  6706                     beq        +0x8 /* 00003F32 */
  5897. 00003F2C  526A 0016                addq.w     [A2 + 0x16], 1
  5898. 00003F30  6024                     bra        +0x26 /* 00003F56 */
  5899. label00003F32:
  5900. 00003F32  3F17                     move.w     -[A7], [A7]
  5901. 00003F34  4EAD F978                jsr        [A5 - 0x688]
  5902. 00003F38  2600                     move.l     D3, D0
  5903. 00003F3A  2803                     move.l     D4, D3
  5904. 00003F3C  7210                     moveq.l    D1, 0x10
  5905. 00003F3E  E2A4                     asr        D4, D1
  5906. 00003F40  2A03                     move.l     D5, D3
  5907. 00003F42  0285 0000 FFFF           andi.l     D5, 0xFFFF
  5908. 00003F48  3004                     move.w     D0, D4
  5909. 00003F4A  0280 0000 2000           andi.l     D0, 0x2000 /* ' \0' */
  5910. 00003F50  4A80                     tst.l      D0
  5911. 00003F52  544F                     addq.w     A7, 2
  5912. 00003F54  6716                     beq        +0x18 /* 00003F6C */
  5913. label00003F56:
  5914. 00003F56  4857                     pea.l      [A7]
  5915. 00003F58  2F0A                     move.l     -[A7], A2
  5916. 00003F5A  4EBA FE20                jsr        [PC - 0x1E0 /* 00003D7C */]
  5917. 00003F5E  4A00                     tst.b      D0
  5918. 00003F60  504F                     addq.w     A7, 8
  5919. 00003F62  66B0                     bne        -0x4E /* 00003F14 */
  5920. 00003F64  4AAA 0010                tst.l      [A2 + 0x10]
  5921. 00003F68  6F00 0124                ble        +0x126 /* 0000408E */
  5922. label00003F6C:
  5923. 00003F6C  0C57 000D                cmpi.w     [A7], 0xD /* '\r' */
  5924. 00003F70  660C                     bne        +0xE /* 00003F7E */
  5925. 00003F72  2F0A                     move.l     -[A7], A2
  5926. 00003F74  4EBA FE62                jsr        [PC - 0x19E /* 00003DD8 */]
  5927. 00003F78  584F                     addq.w     A7, 4
  5928. 00003F7A  6000 0112                bra        +0x114 /* 0000408E */
  5929. label00003F7E:
  5930. 00003F7E  0C57 002D                cmpi.w     [A7], 0x2D /* '-' */
  5931. 00003F82  6622                     bne        +0x24 /* 00003FA6 */
  5932. 00003F84  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  5933. 00003F88  2F0A                     move.l     -[A7], A2
  5934. 00003F8A  4EBA FE66                jsr        [PC - 0x19A /* 00003DF2 */]
  5935. 00003F8E  4A00                     tst.b      D0
  5936. 00003F90  5C4F                     addq.w     A7, 6
  5937. 00003F92  6712                     beq        +0x14 /* 00003FA6 */
  5938. 00003F94  2F0A                     move.l     -[A7], A2
  5939. 00003F96  4EBA FE40                jsr        [PC - 0x1C0 /* 00003DD8 */]
  5940. 00003F9A  2F0A                     move.l     -[A7], A2
  5941. 00003F9C  4EBA FE3A                jsr        [PC - 0x1C6 /* 00003DD8 */]
  5942. 00003FA0  504F                     addq.w     A7, 8
  5943. 00003FA2  6000 00EA                bra        +0xEC /* 0000408E */
  5944. label00003FA6:
  5945. 00003FA6  3004                     move.w     D0, D4
  5946. 00003FA8  0280 0000 4000           andi.l     D0, 0x4000 /* '@\0' */
  5947. 00003FAE  4A80                     tst.l      D0
  5948. 00003FB0  6708                     beq        +0xA /* 00003FBA */
  5949. 00003FB2  3014                     move.w     D0, [A4]
  5950. 00003FB4  48C0                     ext.l      D0
  5951. 00003FB6  5280                     addq.l     D0, 1
  5952. 00003FB8  3880                     move.w     [A4], D0
  5953. label00003FBA:
  5954. 00003FBA  3F05                     move.w     -[A7], D5
  5955. 00003FBC  2F0B                     move.l     -[A7], A3
  5956. 00003FBE  4EAD C1B8                jsr        [A5 - 0x3E48]
  5957. 00003FC2  3004                     move.w     D0, D4
  5958. 00003FC4  0280 0000 8000           andi.l     D0, 0x8000
  5959. 00003FCA  4A80                     tst.l      D0
  5960. 00003FCC  5C4F                     addq.w     A7, 6
  5961. 00003FCE  6600 00BE                bne        +0xC0 /* 0000408E */
  5962. 00003FD2  6000 00AA                bra        +0xAC /* 0000407E */
  5963. label00003FD6:
  5964. 00003FD6  3017                     move.w     D0, [A7]
  5965. 00003FD8  B06D 11BE                cmp.w      D0, [A5 + 0x11BE]
  5966. 00003FDC  6618                     bne        +0x1A /* 00003FF6 */
  5967. 00003FDE  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  5968. 00003FE2  2F0A                     move.l     -[A7], A2
  5969. 00003FE4  4EBA FE0C                jsr        [PC - 0x1F4 /* 00003DF2 */]
  5970. 00003FE8  4A00                     tst.b      D0
  5971. 00003FEA  5C4F                     addq.w     A7, 6
  5972. 00003FEC  6708                     beq        +0xA /* 00003FF6 */
  5973. 00003FEE  526A 0016                addq.w     [A2 + 0x16], 1
  5974. 00003FF2  6000 008A                bra        +0x8C /* 0000407E */
  5975. label00003FF6:
  5976. 00003FF6  3F17                     move.w     -[A7], [A7]
  5977. 00003FF8  4EAD F978                jsr        [A5 - 0x688]
  5978. 00003FFC  2600                     move.l     D3, D0
  5979. 00003FFE  2803                     move.l     D4, D3
  5980. 00004000  7210                     moveq.l    D1, 0x10
  5981. 00004002  E2A4                     asr        D4, D1
  5982. 00004004  2A03                     move.l     D5, D3
  5983. 00004006  0285 0000 FFFF           andi.l     D5, 0xFFFF
  5984. 0000400C  3004                     move.w     D0, D4
  5985. 0000400E  0280 0000 B000           andi.l     D0, 0xB000
  5986. 00004014  4A80                     tst.l      D0
  5987. 00004016  544F                     addq.w     A7, 2
  5988. 00004018  6746                     beq        +0x48 /* 00004060 */
  5989. 0000401A  0C57 002D                cmpi.w     [A7], 0x2D /* '-' */
  5990. 0000401E  6706                     beq        +0x8 /* 00004026 */
  5991. 00004020  0C57 002B                cmpi.w     [A7], 0x2B /* '+' */
  5992. 00004024  6630                     bne        +0x32 /* 00004056 */
  5993. label00004026:
  5994. 00004026  0C2B 0030 0001           cmpi.b     [A3 + 0x1], 0x30 /* '0' */
  5995. 0000402C  6D28                     blt        +0x2A /* 00004056 */
  5996. 0000402E  0C2B 0039 0001           cmpi.b     [A3 + 0x1], 0x39 /* '9' */
  5997. 00004034  6E20                     bgt        +0x22 /* 00004056 */
  5998. 00004036  0C13 00FF                cmpi.b     [A3], 0xFF
  5999. 0000403A  650E                     bcs        +0x10 /* 0000404A */
  6000. 0000403C  41EB 0001                lea.l      A0, [A3 + 0x1]
  6001. 00004040  70FF                     moveq.l    D0, 0xFFFFFFFF
  6002. label00004042:
  6003. 00004042  5280                     addq.l     D0, 1
  6004. 00004044  4A18                     tst.b      [A0]+
  6005. 00004046  66FA                     bne        -0x4 /* 00004042 */
  6006. 00004048  6004                     bra        +0x6 /* 0000404E */
  6007. label0000404A:
  6008. 0000404A  7000                     moveq.l    D0, 0x00
  6009. 0000404C  1013                     move.b     D0, [A3]
  6010. label0000404E:
  6011. 0000404E  0C33 0065 0800           cmpi.b     [A3 + D0], 0x65 /* 'e' */
  6012. 00004054  670A                     beq        +0xC /* 00004060 */
  6013. label00004056:
  6014. 00004056  2F0A                     move.l     -[A7], A2
  6015. 00004058  4EBA FD7E                jsr        [PC - 0x282 /* 00003DD8 */]
  6016. 0000405C  584F                     addq.w     A7, 4
  6017. 0000405E  602E                     bra        +0x30 /* 0000408E */
  6018. label00004060:
  6019. 00004060  3004                     move.w     D0, D4
  6020. 00004062  0280 0000 4000           andi.l     D0, 0x4000 /* '@\0' */
  6021. 00004068  4A80                     tst.l      D0
  6022. 0000406A  6708                     beq        +0xA /* 00004074 */
  6023. 0000406C  3014                     move.w     D0, [A4]
  6024. 0000406E  48C0                     ext.l      D0
  6025. 00004070  5280                     addq.l     D0, 1
  6026. 00004072  3880                     move.w     [A4], D0
  6027. label00004074:
  6028. 00004074  3F05                     move.w     -[A7], D5
  6029. 00004076  2F0B                     move.l     -[A7], A3
  6030. 00004078  4EAD C1B8                jsr        [A5 - 0x3E48]
  6031. 0000407C  5C4F                     addq.w     A7, 6
  6032. label0000407E:
  6033. 0000407E  4857                     pea.l      [A7]
  6034. 00004080  2F0A                     move.l     -[A7], A2
  6035. 00004082  4EBA FCF8                jsr        [PC - 0x308 /* 00003D7C */]
  6036. 00004086  4A00                     tst.b      D0
  6037. 00004088  504F                     addq.w     A7, 8
  6038. 0000408A  6600 FF4A                bne        -0xB4 /* 00003FD6 */
  6039. label0000408E:
  6040. 0000408E  544F                     addq.w     A7, 2
  6041. 00004090  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  6042. 00004094  4E75                     rts
  6043. fn00004096:
  6044. 00004096  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  6045. 0000409A  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  6046. 0000409E  246F 001E                movea.l    A2, [A7 + 0x1E]
  6047. 000040A2  286F 0022                movea.l    A4, [A7 + 0x22]
  6048. 000040A6  4878 0001                push.l     0x1
  6049. 000040AA  42A7                     clr.l      -[A7]
  6050. 000040AC  4EAD C1F8                jsr        [A5 - 0x3E08]
  6051. 000040B0  2F48 0008                move.l     [A7 + 0x8], A0
  6052. 000040B4  266A 0004                movea.l    A3, [A2 + 0x4]
  6053. 000040B8  2653                     movea.l    A3, [A3]
  6054. 000040BA  D7EA 0008                add.l      A3, [A2 + 0x8]
  6055. 000040BE  7600                     moveq.l    D3, 0x00
  6056. 000040C0  504F                     addq.w     A7, 8
  6057. 000040C2  6000 0092                bra        +0x94 /* 00004156 */
  6058. label000040C6:
  6059. 000040C6  0C6F 0022 0008           cmpi.w     [A7 + 0x8], 0x22 /* '\"' */
  6060. 000040CC  662E                     bne        +0x30 /* 000040FC */
  6061. 000040CE  7601                     moveq.l    D3, 0x01
  6062. 000040D0  206A 0004                movea.l    A0, [A2 + 0x4]
  6063. 000040D4  2050                     movea.l    A0, [A0]
  6064. 000040D6  D1EA 0008                add.l      A0, [A2 + 0x8]
  6065. 000040DA  5388                     subq.l     A0, 1
  6066. 000040DC  2F48 0004                move.l     [A7 + 0x4], A0
  6067. 000040E0  1F3C 0001                move.b     -[A7], 0x1
  6068. 000040E4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6069. 000040E8  486F 000A                pea.l      [A7 + 0xA]
  6070. 000040EC  2F0B                     move.l     -[A7], A3
  6071. 000040EE  486F 000E                pea.l      [A7 + 0xE]
  6072. 000040F2  4EBA FBE0                jsr        [PC - 0x420 /* 00003CD4 */]
  6073. 000040F6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6074. 000040FA  606C                     bra        +0x6E /* 00004168 */
  6075. label000040FC:
  6076. 000040FC  302F 0008                move.w     D0, [A7 + 0x8]
  6077. 00004100  B06D 11BE                cmp.w      D0, [A5 + 0x11BE]
  6078. 00004104  6648                     bne        +0x4A /* 0000414E */
  6079. 00004106  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  6080. 0000410A  2F0A                     move.l     -[A7], A2
  6081. 0000410C  4EBA FCE4                jsr        [PC - 0x31C /* 00003DF2 */]
  6082. 00004110  4A00                     tst.b      D0
  6083. 00004112  5C4F                     addq.w     A7, 6
  6084. 00004114  6738                     beq        +0x3A /* 0000414E */
  6085. 00004116  526A 0016                addq.w     [A2 + 0x16], 1
  6086. 0000411A  206A 0004                movea.l    A0, [A2 + 0x4]
  6087. 0000411E  2050                     movea.l    A0, [A0]
  6088. 00004120  D1EA 0008                add.l      A0, [A2 + 0x8]
  6089. 00004124  5588                     subq.l     A0, 2
  6090. 00004126  2F48 0004                move.l     [A7 + 0x4], A0
  6091. 0000412A  4227                     clr.b      -[A7]
  6092. 0000412C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6093. 00004130  486F 000A                pea.l      [A7 + 0xA]
  6094. 00004134  2F0B                     move.l     -[A7], A3
  6095. 00004136  486F 000E                pea.l      [A7 + 0xE]
  6096. 0000413A  4EBA FB98                jsr        [PC - 0x468 /* 00003CD4 */]
  6097. 0000413E  266A 0004                movea.l    A3, [A2 + 0x4]
  6098. 00004142  2653                     movea.l    A3, [A3]
  6099. 00004144  D7EA 0008                add.l      A3, [A2 + 0x8]
  6100. 00004148  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6101. 0000414C  6008                     bra        +0xA /* 00004156 */
  6102. label0000414E:
  6103. 0000414E  0C6F 000D 0008           cmpi.w     [A7 + 0x8], 0xD /* '\r' */
  6104. 00004154  6712                     beq        +0x14 /* 00004168 */
  6105. label00004156:
  6106. 00004156  486F 0008                pea.l      [A7 + 0x8]
  6107. 0000415A  2F0A                     move.l     -[A7], A2
  6108. 0000415C  4EBA FC1E                jsr        [PC - 0x3E2 /* 00003D7C */]
  6109. 00004160  4A00                     tst.b      D0
  6110. 00004162  504F                     addq.w     A7, 8
  6111. 00004164  6600 FF60                bne        -0x9E /* 000040C6 */
  6112. label00004168:
  6113. 00004168  4A03                     tst.b      D3
  6114. 0000416A  6618                     bne        +0x1A /* 00004184 */
  6115. 0000416C  3F3C 001E                move.w     -[A7], 0x1E
  6116. 00004170  4EBA 07F2                jsr        [PC + 0x7F2 /* 00004964 */]
  6117. 00004174  4878 0001                push.l     0x1
  6118. 00004178  486F 0006                pea.l      [A7 + 0x6]
  6119. 0000417C  4EAD C208                jsr        [A5 - 0x3DF8]
  6120. 00004180  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6121. label00004184:
  6122. 00004184  4A97                     tst.l      [A7]
  6123. 00004186  670A                     beq        +0xC /* 00004192 */
  6124. 00004188  7001                     moveq.l    D0, 0x01
  6125. 0000418A  2880                     move.l     [A4], D0
  6126. 0000418C  2957 0004                move.l     [A4 + 0x4], [A7]
  6127. 00004190  6008                     bra        +0xA /* 0000419A */
  6128. label00004192:
  6129. 00004192  7002                     moveq.l    D0, 0x02
  6130. 00004194  2880                     move.l     [A4], D0
  6131. 00004196  42AC 0004                clr.l      [A4 + 0x4]
  6132. label0000419A:
  6133. 0000419A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6134. 0000419E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  6135. 000041A2  4E75                     rts
  6136. fn000041A4:
  6137. 000041A4  206F 0004                movea.l    A0, [A7 + 0x4]
  6138. 000041A8  222F 0008                move.l     D1, [A7 + 0x8]
  6139. 000041AC  2028 0008                move.l     D0, [A0 + 0x8]
  6140. 000041B0  9081                     sub.l      D0, D1
  6141. 000041B2  D0A8 0010                add.l      D0, [A0 + 0x10]
  6142. 000041B6  2140 0010                move.l     [A0 + 0x10], D0
  6143. 000041BA  2141 0008                move.l     [A0 + 0x8], D1
  6144. 000041BE  4A81                     tst.l      D1
  6145. 000041C0  6604                     bne        +0x6 /* 000041C6 */
  6146. 000041C2  4268 0016                clr.w      [A0 + 0x16]
  6147. label000041C6:
  6148. 000041C6  4268 0138                clr.w      [A0 + 0x138]
  6149. 000041CA  4E75                     rts
  6150. fn000041CC:
  6151. 000041CC  206F 0004                movea.l    A0, [A7 + 0x4]
  6152. 000041D0  4AA8 0010                tst.l      [A0 + 0x10]
  6153. 000041D4  5FC0                     sle        D0
  6154. 000041D6  4400                     neg.b      D0
  6155. 000041D8  49C0                     lea.l      A4, D0
  6156. 000041DA  4E75                     rts
  6157. 000041DC  2F0A                     move.l     -[A7], A2
  6158. 000041DE  246F 0008                movea.l    A2, [A7 + 0x8]
  6159. 000041E2  426A 0138                clr.w      [A2 + 0x138]
  6160. 000041E6  256F 000C 0004           move.l     [A2 + 0x4], [A7 + 0xC]
  6161. 000041EC  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6162. 000041F0  4EAD C2E0                jsr        [A5 - 0x3D20]
  6163. 000041F4  2540 0010                move.l     [A2 + 0x10], D0
  6164. 000041F8  42AA 0008                clr.l      [A2 + 0x8]
  6165. 000041FC  426A 0016                clr.w      [A2 + 0x16]
  6166. 00004200  584F                     addq.w     A7, 4
  6167. 00004202  245F                     movea.l    A2, [A7]+
  6168. 00004204  4E75                     rts
  6169. 00004206  226F 0004                movea.l    A1, [A7 + 0x4]
  6170. 0000420A  4269 0138                clr.w      [A1 + 0x138]
  6171. 0000420E  2049                     movea.l    A0, A1
  6172. 00004210  5088                     addq.l     A0, 8
  6173. 00004212  5888                     addq.l     A0, 4
  6174. 00004214  2348 0004                move.l     [A1 + 0x4], A0
  6175. 00004218  236F 0008 000C           move.l     [A1 + 0xC], [A7 + 0x8]
  6176. 0000421E  236F 000C 0010           move.l     [A1 + 0x10], [A7 + 0xC]
  6177. 00004224  42A9 0008                clr.l      [A1 + 0x8]
  6178. 00004228  4269 0016                clr.w      [A1 + 0x16]
  6179. 0000422C  4E75                     rts
  6180. fn0000422E:
  6181. 0000422E  48E7 0030                movem.l    -[A7], A2,A3
  6182. 00004232  246F 000C                movea.l    A2, [A7 + 0xC]
  6183. 00004236  266F 0010                movea.l    A3, [A7 + 0x10]
  6184. 0000423A  426A 0138                clr.w      [A2 + 0x138]
  6185. 0000423E  204A                     movea.l    A0, A2
  6186. 00004240  5088                     addq.l     A0, 8
  6187. 00004242  5888                     addq.l     A0, 4
  6188. 00004244  2548 0004                move.l     [A2 + 0x4], A0
  6189. 00004248  204B                     movea.l    A0, A3
  6190. 0000424A  5288                     addq.l     A0, 1
  6191. 0000424C  2548 000C                move.l     [A2 + 0xC], A0
  6192. 00004250  0C13 00FF                cmpi.b     [A3], 0xFF
  6193. 00004254  650E                     bcs        +0x10 /* 00004264 */
  6194. 00004256  41EB 0001                lea.l      A0, [A3 + 0x1]
  6195. 0000425A  70FF                     moveq.l    D0, 0xFFFFFFFF
  6196. label0000425C:
  6197. 0000425C  5280                     addq.l     D0, 1
  6198. 0000425E  4A18                     tst.b      [A0]+
  6199. 00004260  66FA                     bne        -0x4 /* 0000425C */
  6200. 00004262  6004                     bra        +0x6 /* 00004268 */
  6201. label00004264:
  6202. 00004264  7000                     moveq.l    D0, 0x00
  6203. 00004266  1013                     move.b     D0, [A3]
  6204. label00004268:
  6205. 00004268  2540 0010                move.l     [A2 + 0x10], D0
  6206. 0000426C  42AA 0008                clr.l      [A2 + 0x8]
  6207. 00004270  426A 0016                clr.w      [A2 + 0x16]
  6208. 00004274  4CDF 0C00                movem.l    A2,A3, [A7]+
  6209. 00004278  4E75                     rts
  6210. fn0000427A:
  6211. 0000427A  206F 0004                movea.l    A0, [A7 + 0x4]
  6212. 0000427E  2248                     movea.l    A1, A0
  6213. 00004280  22A8 0010                move.l     [A1], [A0 + 0x10]
  6214. 00004284  4E75                     rts
  6215. fn00004286:
  6216. 00004286  206F 0004                movea.l    A0, [A7 + 0x4]
  6217. 0000428A  2010                     move.l     D0, [A0]
  6218. 0000428C  90A8 0010                sub.l      D0, [A0 + 0x10]
  6219. 00004290  2228 0008                move.l     D1, [A0 + 0x8]
  6220. 00004294  9280                     sub.l      D1, D0
  6221. 00004296  2141 0008                move.l     [A0 + 0x8], D1
  6222. 0000429A  2150 0010                move.l     [A0 + 0x10], [A0]
  6223. 0000429E  4E75                     rts
  6224. fn000042A0:
  6225. 000042A0  48E7 1030                movem.l    -[A7], D3,A2,A3
  6226. 000042A4  266F 0010                movea.l    A3, [A7 + 0x10]
  6227. 000042A8  4A2D 1350                tst.b      [A5 + 0x1350]
  6228. 000042AC  660E                     bne        +0x10 /* 000042BC */
  6229. 000042AE  2F0B                     move.l     -[A7], A3
  6230. 000042B0  4EBA FC1A                jsr        [PC - 0x3E6 /* 00003ECC */]
  6231. 000042B4  584F                     addq.w     A7, 4
  6232. 000042B6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6233. 000042BA  4E75                     rts
  6234. label000042BC:
  6235. 000042BC  246B 0004                movea.l    A2, [A3 + 0x4]
  6236. 000042C0  2452                     movea.l    A2, [A2]
  6237. 000042C2  D5EB 0008                add.l      A2, [A3 + 0x8]
  6238. 000042C6  262B 0010                move.l     D3, [A3 + 0x10]
  6239. 000042CA  602A                     bra        +0x2C /* 000042F6 */
  6240. label000042CC:
  6241. 000042CC  302D 11BE                move.w     D0, [A5 + 0x11BE]
  6242. 000042D0  48C0                     ext.l      D0
  6243. 000042D2  7200                     moveq.l    D1, 0x00
  6244. 000042D4  1212                     move.b     D1, [A2]
  6245. 000042D6  B280                     cmp.l      D1, D0
  6246. 000042D8  6610                     bne        +0x12 /* 000042EA */
  6247. 000042DA  5383                     subq.l     D3, 1
  6248. 000042DC  528A                     addq.l     A2, 1
  6249. 000042DE  4A83                     tst.l      D3
  6250. 000042E0  6F18                     ble        +0x1A /* 000042FA */
  6251. 000042E2  5383                     subq.l     D3, 1
  6252. 000042E4  528A                     addq.l     A2, 1
  6253. 000042E6  4A83                     tst.l      D3
  6254. 000042E8  6F10                     ble        +0x12 /* 000042FA */
  6255. label000042EA:
  6256. 000042EA  5383                     subq.l     D3, 1
  6257. 000042EC  528A                     addq.l     A2, 1
  6258. 000042EE  0C2A 000D FFFF           cmpi.b     [A2 - 0x1], 0xD /* '\r' */
  6259. 000042F4  6704                     beq        +0x6 /* 000042FA */
  6260. label000042F6:
  6261. 000042F6  4A83                     tst.l      D3
  6262. 000042F8  6ED2                     bgt        -0x2C /* 000042CC */
  6263. label000042FA:
  6264. 000042FA  206B 0004                movea.l    A0, [A3 + 0x4]
  6265. 000042FE  224A                     movea.l    A1, A2
  6266. 00004300  93D0                     sub.l      A1, [A0]
  6267. 00004302  2009                     move.l     D0, A1
  6268. 00004304  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6269. 00004308  4E75                     rts
  6270. fn0000430A:
  6271. 0000430A  48E7 1030                movem.l    -[A7], D3,A2,A3
  6272. 0000430E  266F 0010                movea.l    A3, [A7 + 0x10]
  6273. 00004312  4A2D 1350                tst.b      [A5 + 0x1350]
  6274. 00004316  660E                     bne        +0x10 /* 00004326 */
  6275. 00004318  2F0B                     move.l     -[A7], A3
  6276. 0000431A  4EBA FB64                jsr        [PC - 0x49C /* 00003E80 */]
  6277. 0000431E  584F                     addq.w     A7, 4
  6278. 00004320  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6279. 00004324  4E75                     rts
  6280. label00004326:
  6281. 00004326  246B 0004                movea.l    A2, [A3 + 0x4]
  6282. 0000432A  2452                     movea.l    A2, [A2]
  6283. 0000432C  D5EB 0008                add.l      A2, [A3 + 0x8]
  6284. 00004330  262B 0010                move.l     D3, [A3 + 0x10]
  6285. 00004334  6034                     bra        +0x36 /* 0000436A */
  6286. label00004336:
  6287. 00004336  302D 11BE                move.w     D0, [A5 + 0x11BE]
  6288. 0000433A  48C0                     ext.l      D0
  6289. 0000433C  7200                     moveq.l    D1, 0x00
  6290. 0000433E  1212                     move.b     D1, [A2]
  6291. 00004340  B280                     cmp.l      D1, D0
  6292. 00004342  6614                     bne        +0x16 /* 00004358 */
  6293. 00004344  526B 0016                addq.w     [A3 + 0x16], 1
  6294. 00004348  5383                     subq.l     D3, 1
  6295. 0000434A  528A                     addq.l     A2, 1
  6296. 0000434C  4A83                     tst.l      D3
  6297. 0000434E  6F1E                     ble        +0x20 /* 0000436E */
  6298. 00004350  5383                     subq.l     D3, 1
  6299. 00004352  528A                     addq.l     A2, 1
  6300. 00004354  4A83                     tst.l      D3
  6301. 00004356  6F16                     ble        +0x18 /* 0000436E */
  6302. label00004358:
  6303. 00004358  5383                     subq.l     D3, 1
  6304. 0000435A  528A                     addq.l     A2, 1
  6305. 0000435C  0C2A 000D FFFF           cmpi.b     [A2 - 0x1], 0xD /* '\r' */
  6306. 00004362  6606                     bne        +0x8 /* 0000436A */
  6307. 00004364  526B 0016                addq.w     [A3 + 0x16], 1
  6308. 00004368  6004                     bra        +0x6 /* 0000436E */
  6309. label0000436A:
  6310. 0000436A  4A83                     tst.l      D3
  6311. 0000436C  6EC8                     bgt        -0x36 /* 00004336 */
  6312. label0000436E:
  6313. 0000436E  206B 0004                movea.l    A0, [A3 + 0x4]
  6314. 00004372  224A                     movea.l    A1, A2
  6315. 00004374  93D0                     sub.l      A1, [A0]
  6316. 00004376  2749 0008                move.l     [A3 + 0x8], A1
  6317. 0000437A  2743 0010                move.l     [A3 + 0x10], D3
  6318. 0000437E  426B 0138                clr.w      [A3 + 0x138]
  6319. 00004382  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6320. 00004386  4E75                     rts
  6321. fn00004388:
  6322. 00004388  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  6323. 0000438C  266F 0020                movea.l    A3, [A7 + 0x20]
  6324. 00004390  4A2D 1350                tst.b      [A5 + 0x1350]
  6325. 00004394  6618                     bne        +0x1A /* 000043AE */
  6326. 00004396  486B 0014                pea.l      [A3 + 0x14]
  6327. 0000439A  486B 001A                pea.l      [A3 + 0x1A]
  6328. 0000439E  2F0B                     move.l     -[A7], A3
  6329. 000043A0  4EBA FB56                jsr        [PC - 0x4AA /* 00003EF8 */]
  6330. 000043A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6331. 000043A8  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  6332. 000043AC  4E75                     rts
  6333. label000043AE:
  6334. 000043AE  7A00                     moveq.l    D5, 0x00
  6335. 000043B0  7C00                     moveq.l    D6, 0x00
  6336. 000043B2  246B 0004                movea.l    A2, [A3 + 0x4]
  6337. 000043B6  2452                     movea.l    A2, [A2]
  6338. 000043B8  D5EB 0008                add.l      A2, [A3 + 0x8]
  6339. 000043BC  362B 0012                move.w     D3, [A3 + 0x12]
  6340. 000043C0  7E00                     moveq.l    D7, 0x00
  6341. 000043C2  6036                     bra        +0x38 /* 000043FA */
  6342. label000043C4:
  6343. 000043C4  7000                     moveq.l    D0, 0x00
  6344. 000043C6  1012                     move.b     D0, [A2]
  6345. 000043C8  41ED 0CF2                lea.l      A0, [A5 + 0xCF2 /* export_410 */]
  6346. 000043CC  3830 0A14                move.w     D4, [A0 + D0 * 2 + 0x14]
  6347. 000043D0  3004                     move.w     D0, D4
  6348. 000043D2  0280 0000 2000           andi.l     D0, 0x2000 /* ' \0' */
  6349. 000043D8  4A80                     tst.l      D0
  6350. 000043DA  6722                     beq        +0x24 /* 000043FE */
  6351. 000043DC  302D 11BE                move.w     D0, [A5 + 0x11BE]
  6352. 000043E0  48C0                     ext.l      D0
  6353. 000043E2  7200                     moveq.l    D1, 0x00
  6354. 000043E4  1212                     move.b     D1, [A2]
  6355. 000043E6  B280                     cmp.l      D1, D0
  6356. 000043E8  660C                     bne        +0xE /* 000043F6 */
  6357. 000043EA  526B 0016                addq.w     [A3 + 0x16], 1
  6358. 000043EE  5343                     subq.w     D3, 1
  6359. 000043F0  528A                     addq.l     A2, 1
  6360. 000043F2  4A43                     tst.w      D3
  6361. 000043F4  6F08                     ble        +0xA /* 000043FE */
  6362. label000043F6:
  6363. 000043F6  5343                     subq.w     D3, 1
  6364. 000043F8  528A                     addq.l     A2, 1
  6365. label000043FA:
  6366. 000043FA  4A43                     tst.w      D3
  6367. 000043FC  6EC6                     bgt        -0x38 /* 000043C4 */
  6368. label000043FE:
  6369. 000043FE  3004                     move.w     D0, D4
  6370. 00004400  0280 0000 1000           andi.l     D0, 0x1000
  6371. 00004406  4A80                     tst.l      D0
  6372. 00004408  6600 00D0                bne        +0xD2 /* 000044DA */
  6373. 0000440C  4A43                     tst.w      D3
  6374. 0000440E  6F00 00CA                ble        +0xCC /* 000044DA */
  6375. 00004412  0C12 002D                cmpi.b     [A2], 0x2D /* '-' */
  6376. 00004416  6610                     bne        +0x12 /* 00004428 */
  6377. 00004418  0C43 0001                cmpi.w     D3, 0x1
  6378. 0000441C  6F0A                     ble        +0xC /* 00004428 */
  6379. 0000441E  0C2A 002D 0001           cmpi.b     [A2 + 0x1], 0x2D /* '-' */
  6380. 00004424  6700 00B4                beq        +0xB6 /* 000044DA */
  6381. label00004428:
  6382. 00004428  3004                     move.w     D0, D4
  6383. 0000442A  0280 0000 4000           andi.l     D0, 0x4000 /* '@\0' */
  6384. 00004430  4A80                     tst.l      D0
  6385. 00004432  6704                     beq        +0x6 /* 00004438 */
  6386. 00004434  7E01                     moveq.l    D7, 0x01
  6387. 00004436  7C01                     moveq.l    D6, 0x01
  6388. label00004438:
  6389. 00004438  7A01                     moveq.l    D5, 0x01
  6390. 0000443A  1792 501A                move.b     [A3 + D5.w + 0x1A], [A2]
  6391. 0000443E  5343                     subq.w     D3, 1
  6392. 00004440  528A                     addq.l     A2, 1
  6393. 00004442  3004                     move.w     D0, D4
  6394. 00004444  0280 0000 8000           andi.l     D0, 0x8000
  6395. 0000444A  4A80                     tst.l      D0
  6396. 0000444C  6600 008C                bne        +0x8E /* 000044DA */
  6397. 00004450  6000 0082                bra        +0x84 /* 000044D4 */
  6398. label00004454:
  6399. 00004454  7000                     moveq.l    D0, 0x00
  6400. 00004456  1012                     move.b     D0, [A2]
  6401. 00004458  41ED 0CF2                lea.l      A0, [A5 + 0xCF2 /* export_410 */]
  6402. 0000445C  3830 0A14                move.w     D4, [A0 + D0 * 2 + 0x14]
  6403. 00004460  3004                     move.w     D0, D4
  6404. 00004462  0280 0000 B000           andi.l     D0, 0xB000
  6405. 00004468  4A80                     tst.l      D0
  6406. 0000446A  6746                     beq        +0x48 /* 000044B2 */
  6407. 0000446C  302D 11BE                move.w     D0, [A5 + 0x11BE]
  6408. 00004470  48C0                     ext.l      D0
  6409. 00004472  7200                     moveq.l    D1, 0x00
  6410. 00004474  1212                     move.b     D1, [A2]
  6411. 00004476  B280                     cmp.l      D1, D0
  6412. 00004478  660C                     bne        +0xE /* 00004486 */
  6413. 0000447A  526B 0016                addq.w     [A3 + 0x16], 1
  6414. 0000447E  5343                     subq.w     D3, 1
  6415. 00004480  528A                     addq.l     A2, 1
  6416. 00004482  4A43                     tst.w      D3
  6417. 00004484  6E4A                     bgt        +0x4C /* 000044D0 */
  6418. label00004486:
  6419. 00004486  0C12 002B                cmpi.b     [A2], 0x2B /* '+' */
  6420. 0000448A  57C0                     seq        D0
  6421. 0000448C  4400                     neg.b      D0
  6422. 0000448E  49C0                     lea.l      A4, D0
  6423. 00004490  0C12 002D                cmpi.b     [A2], 0x2D /* '-' */
  6424. 00004494  57C1                     seq        D1
  6425. 00004496  4401                     neg.b      D1
  6426. 00004498  49C1                     lea.l      A4, D1
  6427. 0000449A  8280                     or.l       D1, D0
  6428. 0000449C  673C                     beq        +0x3E /* 000044DA */
  6429. 0000449E  4A07                     tst.b      D7
  6430. 000044A0  6738                     beq        +0x3A /* 000044DA */
  6431. 000044A2  0C2A 0065 FFFF           cmpi.b     [A2 - 0x1], 0x65 /* 'e' */
  6432. 000044A8  6708                     beq        +0xA /* 000044B2 */
  6433. 000044AA  0C2A 0045 FFFF           cmpi.b     [A2 - 0x1], 0x45 /* 'E' */
  6434. 000044B0  6628                     bne        +0x2A /* 000044DA */
  6435. label000044B2:
  6436. 000044B2  3004                     move.w     D0, D4
  6437. 000044B4  0280 0000 4000           andi.l     D0, 0x4000 /* '@\0' */
  6438. 000044BA  4A80                     tst.l      D0
  6439. 000044BC  6704                     beq        +0x6 /* 000044C2 */
  6440. 000044BE  48C6                     ext.l      D6
  6441. 000044C0  5286                     addq.l     D6, 1
  6442. label000044C2:
  6443. 000044C2  48C5                     ext.l      D5
  6444. 000044C4  5285                     addq.l     D5, 1
  6445. 000044C6  0C45 0104                cmpi.w     D5, 0x104
  6446. 000044CA  6E04                     bgt        +0x6 /* 000044D0 */
  6447. 000044CC  1792 501A                move.b     [A3 + D5.w + 0x1A], [A2]
  6448. label000044D0:
  6449. 000044D0  5343                     subq.w     D3, 1
  6450. 000044D2  528A                     addq.l     A2, 1
  6451. label000044D4:
  6452. 000044D4  4A43                     tst.w      D3
  6453. 000044D6  6E00 FF7C                bgt        -0x82 /* 00004454 */
  6454. label000044DA:
  6455. 000044DA  0C45 0104                cmpi.w     D5, 0x104
  6456. 000044DE  6F08                     ble        +0xA /* 000044E8 */
  6457. 000044E0  203C 0000 0104           move.l     D0, 0x104
  6458. 000044E6  6004                     bra        +0x6 /* 000044EC */
  6459. label000044E8:
  6460. 000044E8  3005                     move.w     D0, D5
  6461. 000044EA  48C0                     ext.l      D0
  6462. label000044EC:
  6463. 000044EC  5280                     addq.l     D0, 1
  6464. 000044EE  4233 081A                clr.b      [A3 + D0 + 0x1A]
  6465. 000044F2  0C45 0104                cmpi.w     D5, 0x104
  6466. 000044F6  6F08                     ble        +0xA /* 00004500 */
  6467. 000044F8  203C 0000 0104           move.l     D0, 0x104
  6468. 000044FE  6004                     bra        +0x6 /* 00004504 */
  6469. label00004500:
  6470. 00004500  3005                     move.w     D0, D5
  6471. 00004502  48C0                     ext.l      D0
  6472. label00004504:
  6473. 00004504  0C80 0000 00FF           cmpi.l     D0, 0xFF
  6474. 0000450A  6F08                     ble        +0xA /* 00004514 */
  6475. 0000450C  203C 0000 00FF           move.l     D0, 0xFF
  6476. 00004512  6012                     bra        +0x14 /* 00004526 */
  6477. label00004514:
  6478. 00004514  0C45 0104                cmpi.w     D5, 0x104
  6479. 00004518  6F08                     ble        +0xA /* 00004522 */
  6480. 0000451A  203C 0000 0104           move.l     D0, 0x104
  6481. 00004520  6004                     bra        +0x6 /* 00004526 */
  6482. label00004522:
  6483. 00004522  3005                     move.w     D0, D5
  6484. 00004524  48C0                     ext.l      D0
  6485. label00004526:
  6486. 00004526  1740 001A                move.b     [A3 + 0x1A], D0
  6487. 0000452A  3746 0014                move.w     [A3 + 0x14], D6
  6488. 0000452E  206B 0004                movea.l    A0, [A3 + 0x4]
  6489. 00004532  224A                     movea.l    A1, A2
  6490. 00004534  93D0                     sub.l      A1, [A0]
  6491. 00004536  2749 0008                move.l     [A3 + 0x8], A1
  6492. 0000453A  3043                     movea.w    A0, D3
  6493. 0000453C  2748 0010                move.l     [A3 + 0x10], A0
  6494. 00004540  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  6495. 00004544  4E75                     rts
  6496. fn00004546:
  6497. 00004546  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  6498. 0000454A  514F                     subq.w     A7, 8
  6499. 0000454C  246F 001C                movea.l    A2, [A7 + 0x1C]
  6500. 00004550  286F 0020                movea.l    A4, [A7 + 0x20]
  6501. 00004554  4A2D 1350                tst.b      [A5 + 0x1350]
  6502. 00004558  6612                     bne        +0x14 /* 0000456C */
  6503. 0000455A  2F0C                     move.l     -[A7], A4
  6504. 0000455C  2F0A                     move.l     -[A7], A2
  6505. 0000455E  4EBA FB36                jsr        [PC - 0x4CA /* 00004096 */]
  6506. 00004562  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6507. 00004566  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  6508. 0000456A  4E75                     rts
  6509. label0000456C:
  6510. 0000456C  206A 0004                movea.l    A0, [A2 + 0x4]
  6511. 00004570  2050                     movea.l    A0, [A0]
  6512. 00004572  D1EA 0008                add.l      A0, [A2 + 0x8]
  6513. 00004576  2F48 0004                move.l     [A7 + 0x4], A0
  6514. 0000457A  2648                     movea.l    A3, A0
  6515. 0000457C  362A 0012                move.w     D3, [A2 + 0x12]
  6516. 00004580  4297                     clr.l      [A7]
  6517. 00004582  6000 008A                bra        +0x8C /* 0000460E */
  6518. label00004586:
  6519. 00004586  302D 11BE                move.w     D0, [A5 + 0x11BE]
  6520. 0000458A  48C0                     ext.l      D0
  6521. 0000458C  206F 0004                movea.l    A0, [A7 + 0x4]
  6522. 00004590  7200                     moveq.l    D1, 0x00
  6523. 00004592  1210                     move.b     D1, [A0]
  6524. 00004594  B280                     cmp.l      D1, D0
  6525. 00004596  6630                     bne        +0x32 /* 000045C8 */
  6526. 00004598  4227                     clr.b      -[A7]
  6527. 0000459A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6528. 0000459E  486F 000A                pea.l      [A7 + 0xA]
  6529. 000045A2  2F0B                     move.l     -[A7], A3
  6530. 000045A4  486F 000E                pea.l      [A7 + 0xE]
  6531. 000045A8  4EBA F72A                jsr        [PC - 0x8D6 /* 00003CD4 */]
  6532. 000045AC  526A 0016                addq.w     [A2 + 0x16], 1
  6533. 000045B0  5343                     subq.w     D3, 1
  6534. 000045B2  52AF 0016                addq.l     [A7 + 0x16], 1
  6535. 000045B6  4A43                     tst.w      D3
  6536. 000045B8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6537. 000045BC  6F1E                     ble        +0x20 /* 000045DC */
  6538. 000045BE  5343                     subq.w     D3, 1
  6539. 000045C0  52AF 0004                addq.l     [A7 + 0x4], 1
  6540. 000045C4  266F 0004                movea.l    A3, [A7 + 0x4]
  6541. label000045C8:
  6542. 000045C8  206F 0004                movea.l    A0, [A7 + 0x4]
  6543. 000045CC  0C10 000D                cmpi.b     [A0], 0xD /* '\r' */
  6544. 000045D0  670A                     beq        +0xC /* 000045DC */
  6545. 000045D2  5343                     subq.w     D3, 1
  6546. 000045D4  52AF 0004                addq.l     [A7 + 0x4], 1
  6547. 000045D8  4A43                     tst.w      D3
  6548. 000045DA  6E32                     bgt        +0x34 /* 0000460E */
  6549. label000045DC:
  6550. 000045DC  206A 0004                movea.l    A0, [A2 + 0x4]
  6551. 000045E0  226F 0004                movea.l    A1, [A7 + 0x4]
  6552. 000045E4  93D0                     sub.l      A1, [A0]
  6553. 000045E6  2549 0008                move.l     [A2 + 0x8], A1
  6554. 000045EA  3043                     movea.w    A0, D3
  6555. 000045EC  2548 0010                move.l     [A2 + 0x10], A0
  6556. 000045F0  3F3C 001E                move.w     -[A7], 0x1E
  6557. 000045F4  4EBA 036E                jsr        [PC + 0x36E /* 00004964 */]
  6558. 000045F8  4AAF 0002                tst.l      [A7 + 0x2]
  6559. 000045FC  544F                     addq.w     A7, 2
  6560. 000045FE  674E                     beq        +0x50 /* 0000464E */
  6561. 00004600  2F17                     move.l     -[A7], [A7]
  6562. 00004602  4EAD C200                jsr        [A5 - 0x3E00]
  6563. 00004606  42AF 0004                clr.l      [A7 + 0x4]
  6564. 0000460A  584F                     addq.w     A7, 4
  6565. 0000460C  6040                     bra        +0x42 /* 0000464E */
  6566. label0000460E:
  6567. 0000460E  206F 0004                movea.l    A0, [A7 + 0x4]
  6568. 00004612  0C10 0022                cmpi.b     [A0], 0x22 /* '\"' */
  6569. 00004616  6600 FF6E                bne        -0x90 /* 00004586 */
  6570. 0000461A  1F3C 0001                move.b     -[A7], 0x1
  6571. 0000461E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6572. 00004622  486F 000A                pea.l      [A7 + 0xA]
  6573. 00004626  2F0B                     move.l     -[A7], A3
  6574. 00004628  486F 000E                pea.l      [A7 + 0xE]
  6575. 0000462C  4EBA F6A6                jsr        [PC - 0x95A /* 00003CD4 */]
  6576. 00004630  5343                     subq.w     D3, 1
  6577. 00004632  52AF 0016                addq.l     [A7 + 0x16], 1
  6578. 00004636  206A 0004                movea.l    A0, [A2 + 0x4]
  6579. 0000463A  226F 0016                movea.l    A1, [A7 + 0x16]
  6580. 0000463E  93D0                     sub.l      A1, [A0]
  6581. 00004640  2549 0008                move.l     [A2 + 0x8], A1
  6582. 00004644  3043                     movea.w    A0, D3
  6583. 00004646  2548 0010                move.l     [A2 + 0x10], A0
  6584. 0000464A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6585. label0000464E:
  6586. 0000464E  4A97                     tst.l      [A7]
  6587. 00004650  670A                     beq        +0xC /* 0000465C */
  6588. 00004652  7001                     moveq.l    D0, 0x01
  6589. 00004654  2880                     move.l     [A4], D0
  6590. 00004656  2957 0004                move.l     [A4 + 0x4], [A7]
  6591. 0000465A  6008                     bra        +0xA /* 00004664 */
  6592. label0000465C:
  6593. 0000465C  7002                     moveq.l    D0, 0x02
  6594. 0000465E  2880                     move.l     [A4], D0
  6595. 00004660  42AC 0004                clr.l      [A4 + 0x4]
  6596. label00004664:
  6597. 00004664  504F                     addq.w     A7, 8
  6598. 00004666  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  6599. 0000466A  4E75                     rts
  6600. fn0000466C:
  6601. 0000466C  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  6602. 00004670  4FEF FFE2                lea.l      A7, [A7 - 0x1E]
  6603. 00004674  246F 0032                movea.l    A2, [A7 + 0x32]
  6604. 00004678  266F 0038                movea.l    A3, [A7 + 0x38]
  6605. 0000467C  4A6A 0138                tst.w      [A2 + 0x138]
  6606. 00004680  6F24                     ble        +0x26 /* 000046A6 */
  6607. 00004682  536A 0138                subq.w     [A2 + 0x138], 1
  6608. 00004686  306A 0138                movea.w    A0, [A2 + 0x138]
  6609. 0000468A  2008                     move.l     D0, A0
  6610. 0000468C  E788                     lsl        D0, 3
  6611. 0000468E  204A                     movea.l    A0, A2
  6612. 00004690  D1C0                     add.l      A0, D0
  6613. 00004692  26A8 0120                move.l     [A3], [A0 + 0x120]
  6614. 00004696  2768 0124 0004           move.l     [A3 + 0x4], [A0 + 0x124]
  6615. 0000469C  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  6616. 000046A0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6617. 000046A4  4E75                     rts
  6618. label000046A6:
  6619. 000046A6  2F0A                     move.l     -[A7], A2
  6620. 000046A8  4EBA FCDE                jsr        [PC - 0x322 /* 00004388 */]
  6621. 000046AC  0C2A 00FF 001A           cmpi.b     [A2 + 0x1A], 0xFF
  6622. 000046B2  584F                     addq.w     A7, 4
  6623. 000046B4  6510                     bcs        +0x12 /* 000046C6 */
  6624. 000046B6  701A                     moveq.l    D0, 0x1A
  6625. 000046B8  41F2 0801                lea.l      A0, [A2 + D0 + 0x1]
  6626. 000046BC  70FF                     moveq.l    D0, 0xFFFFFFFF
  6627. label000046BE:
  6628. 000046BE  5280                     addq.l     D0, 1
  6629. 000046C0  4A18                     tst.b      [A0]+
  6630. 000046C2  66FA                     bne        -0x4 /* 000046BE */
  6631. 000046C4  6006                     bra        +0x8 /* 000046CC */
  6632. label000046C6:
  6633. 000046C6  7000                     moveq.l    D0, 0x00
  6634. 000046C8  102A 001A                move.b     D0, [A2 + 0x1A]
  6635. label000046CC:
  6636. 000046CC  3600                     move.w     D3, D0
  6637. 000046CE  4A43                     tst.w      D3
  6638. 000046D0  6E0A                     bgt        +0xC /* 000046DC */
  6639. 000046D2  4293                     clr.l      [A3]
  6640. 000046D4  42AB 0004                clr.l      [A3 + 0x4]
  6641. 000046D8  6000 0240                bra        +0x242 /* 0000491A */
  6642. label000046DC:
  6643. 000046DC  781A                     moveq.l    D4, 0x1A
  6644. 000046DE  1832 4801                move.b     D4, [A2 + D4 + 0x1]
  6645. 000046E2  4884                     ext.w      D4
  6646. 000046E4  0C44 0030                cmpi.w     D4, 0x30 /* '0' */
  6647. 000046E8  6D06                     blt        +0x8 /* 000046F0 */
  6648. 000046EA  0C44 0039                cmpi.w     D4, 0x39 /* '9' */
  6649. 000046EE  6F08                     ble        +0xA /* 000046F8 */
  6650. label000046F0:
  6651. 000046F0  0C44 002E                cmpi.w     D4, 0x2E /* '.' */
  6652. 000046F4  6600 00D8                bne        +0xDA /* 000047CE */
  6653. label000046F8:
  6654. 000046F8  B66A 0014                cmp.w      D3, [A2 + 0x14]
  6655. 000046FC  660A                     bne        +0xC /* 00004708 */
  6656. 000046FE  0C6A 0009 0014           cmpi.w     [A2 + 0x14], 0x9 /* '\t' */
  6657. 00004704  6F00 00B2                ble        +0xB4 /* 000047B8 */
  6658. label00004708:
  6659. 00004708  4293                     clr.l      [A3]
  6660. 0000470A  42AB 0004                clr.l      [A3 + 0x4]
  6661. 0000470E  2F0B                     move.l     -[A7], A3
  6662. 00004710  486A 001A                pea.l      [A2 + 0x1A]
  6663. 00004714  4EAD E110                jsr        [A5 - 0x1EF0]
  6664. 00004718  7009                     moveq.l    D0, 0x09
  6665. 0000471A  B093                     cmp.l      D0, [A3]
  6666. 0000471C  504F                     addq.w     A7, 8
  6667. 0000471E  670E                     beq        +0x10 /* 0000472E */
  6668. 00004720  3F3C 001D                move.w     -[A7], 0x1D
  6669. 00004724  4EBA 023E                jsr        [PC + 0x23E /* 00004964 */]
  6670. 00004728  544F                     addq.w     A7, 2
  6671. 0000472A  6000 01EE                bra        +0x1F0 /* 0000491A */
  6672. label0000472E:
  6673. 0000472E  206B 0004                movea.l    A0, [A3 + 0x4]
  6674. 00004732  2050                     movea.l    A0, [A0]
  6675. 00004734  2F50 0016                move.l     [A7 + 0x16], [A0]
  6676. 00004738  2F68 0004 001A           move.l     [A7 + 0x1A], [A0 + 0x4]
  6677. 0000473E  2EBC 401D FFFF           move.l     [A7], 0x401DFFFF
  6678. 00004744  2F7C FFFE 0000 0004      move.l     [A7 + 0x4], 0xFFFE0000
  6679. 0000474C  426F 0008                clr.w      [A7 + 0x8]
  6680. 00004750  486F 0016                pea.l      [A7 + 0x16]
  6681. 00004754  486F 000E                pea.l      [A7 + 0xE]
  6682. 00004758  3F3C 080E                move.w     -[A7], 0x80E
  6683. 0000475C  A9EB                     syscall    Pack4/FP68K
  6684. 0000475E  4857                     pea.l      [A7]
  6685. 00004760  486F 000E                pea.l      [A7 + 0xE]
  6686. 00004764  3F3C 0008                move.w     -[A7], 0x8
  6687. 00004768  A9EB                     syscall    Pack4/FP68K
  6688. 0000476A  6E00 01AE                bgt        +0x1B0 /* 0000491A */
  6689. 0000476E  B66A 0014                cmp.w      D3, [A2 + 0x14]
  6690. 00004772  6600 01A6                bne        +0x1A8 /* 0000491A */
  6691. 00004776  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  6692. 0000477A  2F2B 0000                move.l     -[A7], [A3 + 0x0]
  6693. 0000477E  4EAD E1B8                jsr        [A5 - 0x1E48]
  6694. 00004782  7004                     moveq.l    D0, 0x04
  6695. 00004784  2680                     move.l     [A3], D0
  6696. 00004786  486F 001E                pea.l      [A7 + 0x1E]
  6697. 0000478A  486F 0016                pea.l      [A7 + 0x16]
  6698. 0000478E  3F3C 080E                move.w     -[A7], 0x80E
  6699. 00004792  A9EB                     syscall    Pack4/FP68K
  6700. 00004794  486F 0012                pea.l      [A7 + 0x12]
  6701. 00004798  3F3C 0016                move.w     -[A7], 0x16
  6702. 0000479C  A9EB                     syscall    Pack4/FP68K
  6703. 0000479E  486F 0012                pea.l      [A7 + 0x12]
  6704. 000047A2  486F 0016                pea.l      [A7 + 0x16]
  6705. 000047A6  3F3C 2810                move.w     -[A7], 0x2810
  6706. 000047AA  A9EB                     syscall    Pack4/FP68K
  6707. 000047AC  276F 0012 0004           move.l     [A3 + 0x4], [A7 + 0x12]
  6708. 000047B2  504F                     addq.w     A7, 8
  6709. 000047B4  6000 0164                bra        +0x166 /* 0000491A */
  6710. label000047B8:
  6711. 000047B8  7004                     moveq.l    D0, 0x04
  6712. 000047BA  2680                     move.l     [A3], D0
  6713. 000047BC  486B 0004                pea.l      [A3 + 0x4]
  6714. 000047C0  486A 001A                pea.l      [A2 + 0x1A]
  6715. 000047C4  4EAD C318                jsr        [A5 - 0x3CE8]
  6716. 000047C8  504F                     addq.w     A7, 8
  6717. 000047CA  6000 014E                bra        +0x150 /* 0000491A */
  6718. label000047CE:
  6719. 000047CE  4A2D 0F8D                tst.b      [A5 + 0xF8D]
  6720. 000047D2  6768                     beq        +0x6A /* 0000483C */
  6721. 000047D4  0C43 0003                cmpi.w     D3, 0x3
  6722. 000047D8  6662                     bne        +0x64 /* 0000483C */
  6723. 000047DA  0C6A 0002 0014           cmpi.w     [A2 + 0x14], 0x2
  6724. 000047E0  665A                     bne        +0x5C /* 0000483C */
  6725. 000047E2  781A                     moveq.l    D4, 0x1A
  6726. 000047E4  1832 4801                move.b     D4, [A2 + D4 + 0x1]
  6727. 000047E8  49C4                     lea.l      A4, D4
  6728. 000047EA  41ED 0CF2                lea.l      A0, [A5 + 0xCF2 /* export_410 */]
  6729. 000047EE  3830 4A14                move.w     D4, [A0 + D4 * 2 + 0x14]
  6730. 000047F2  0C04 0061                cmpi.b     D4, 0x61 /* 'a' */
  6731. 000047F6  6544                     bcs        +0x46 /* 0000483C */
  6732. 000047F8  0C04 0068                cmpi.b     D4, 0x68 /* 'h' */
  6733. 000047FC  623E                     bhi        +0x40 /* 0000483C */
  6734. 000047FE  7600                     moveq.l    D3, 0x00
  6735. 00004800  1604                     move.b     D3, D4
  6736. 00004802  729F                     moveq.l    D1, 0xFFFFFF9F
  6737. 00004804  D681                     add.l      D3, D1
  6738. 00004806  ED8B                     lsl        D3, 6
  6739. 00004808  7000                     moveq.l    D0, 0x00
  6740. 0000480A  102A 001C                move.b     D0, [A2 + 0x1C]
  6741. 0000480E  72CF                     moveq.l    D1, 0xFFFFFFCF
  6742. 00004810  D081                     add.l      D0, D1
  6743. 00004812  E788                     lsl        D0, 3
  6744. 00004814  3203                     move.w     D1, D3
  6745. 00004816  48C1                     ext.l      D1
  6746. 00004818  D280                     add.l      D1, D0
  6747. 0000481A  3601                     move.w     D3, D1
  6748. 0000481C  7000                     moveq.l    D0, 0x00
  6749. 0000481E  102A 001D                move.b     D0, [A2 + 0x1D]
  6750. 00004822  3203                     move.w     D1, D3
  6751. 00004824  48C1                     ext.l      D1
  6752. 00004826  D280                     add.l      D1, D0
  6753. 00004828  70D0                     moveq.l    D0, 0xFFFFFFD0
  6754. 0000482A  D280                     add.l      D1, D0
  6755. 0000482C  3601                     move.w     D3, D1
  6756. 0000482E  7004                     moveq.l    D0, 0x04
  6757. 00004830  2680                     move.l     [A3], D0
  6758. 00004832  3043                     movea.w    A0, D3
  6759. 00004834  2748 0004                move.l     [A3 + 0x4], A0
  6760. 00004838  6000 00E0                bra        +0xE2 /* 0000491A */
  6761. label0000483C:
  6762. 0000483C  701A                     moveq.l    D0, 0x1A
  6763. 0000483E  0C32 0022 0801           cmpi.b     [A2 + D0 + 0x1], 0x22 /* '\"' */
  6764. 00004844  660E                     bne        +0x10 /* 00004854 */
  6765. 00004846  2F0B                     move.l     -[A7], A3
  6766. 00004848  2F0A                     move.l     -[A7], A2
  6767. 0000484A  4EBA FCFA                jsr        [PC - 0x306 /* 00004546 */]
  6768. 0000484E  504F                     addq.w     A7, 8
  6769. 00004850  6000 00C8                bra        +0xCA /* 0000491A */
  6770. label00004854:
  6771. 00004854  486F 0014                pea.l      [A7 + 0x14]
  6772. 00004858  486A 001A                pea.l      [A2 + 0x1A]
  6773. 0000485C  2F2D 0FAA                move.l     -[A7], [A5 + 0xFAA /* export_497 */]
  6774. 00004860  4EAD DFA8                jsr        [A5 - 0x2058]
  6775. 00004864  3600                     move.w     D3, D0
  6776. 00004866  3B43 0F06                move.w     [A5 + 0xF06], D3
  6777. 0000486A  4A43                     tst.w      D3
  6778. 0000486C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6779. 00004870  6D00 00A8                blt        +0xAA /* 0000491A */
  6780. 00004874  4A2F 0036                tst.b      [A7 + 0x36]
  6781. 00004878  6700 0096                beq        +0x98 /* 00004910 */
  6782. 0000487C  3003                     move.w     D0, D3
  6783. 0000487E  48C0                     ext.l      D0
  6784. 00004880  722A                     moveq.l    D1, 0x2A
  6785. 00004882  B081                     cmp.l      D0, D1
  6786. 00004884  6E00 008A                bgt        +0x8C /* 00004910 */
  6787. 00004888  7008                     moveq.l    D0, 0x08
  6788. 0000488A  2680                     move.l     [A3], D0
  6789. 0000488C  3043                     movea.w    A0, D3
  6790. 0000488E  2748 0004                move.l     [A3 + 0x4], A0
  6791. 00004892  4AAA 0010                tst.l      [A2 + 0x10]
  6792. 00004896  6F00 0082                ble        +0x84 /* 0000491A */
  6793. 0000489A  202B 0004                move.l     D0, [A3 + 0x4]
  6794. 0000489E  0480 0000 0012           subi.l     D0, 0x12
  6795. 000048A4  670A                     beq        +0xC /* 000048B0 */
  6796. 000048A6  5780                     subq.l     D0, 3
  6797. 000048A8  6736                     beq        +0x38 /* 000048E0 */
  6798. 000048AA  5580                     subq.l     D0, 2
  6799. 000048AC  674A                     beq        +0x4C /* 000048F8 */
  6800. 000048AE  606A                     bra        +0x6C /* 0000491A */
  6801. label000048B0:
  6802. 000048B0  3F3C 003E                move.w     -[A7], 0x3E /* '>' */
  6803. 000048B4  2F0A                     move.l     -[A7], A2
  6804. 000048B6  4EBA F53A                jsr        [PC - 0xAC6 /* 00003DF2 */]
  6805. 000048BA  4A00                     tst.b      D0
  6806. 000048BC  5C4F                     addq.w     A7, 6
  6807. 000048BE  6708                     beq        +0xA /* 000048C8 */
  6808. 000048C0  7013                     moveq.l    D0, 0x13
  6809. 000048C2  2740 0004                move.l     [A3 + 0x4], D0
  6810. 000048C6  6052                     bra        +0x54 /* 0000491A */
  6811. label000048C8:
  6812. 000048C8  3F3C 003D                move.w     -[A7], 0x3D /* '=' */
  6813. 000048CC  2F0A                     move.l     -[A7], A2
  6814. 000048CE  4EBA F522                jsr        [PC - 0xADE /* 00003DF2 */]
  6815. 000048D2  4A00                     tst.b      D0
  6816. 000048D4  5C4F                     addq.w     A7, 6
  6817. 000048D6  6742                     beq        +0x44 /* 0000491A */
  6818. 000048D8  7014                     moveq.l    D0, 0x14
  6819. 000048DA  2740 0004                move.l     [A3 + 0x4], D0
  6820. 000048DE  603A                     bra        +0x3C /* 0000491A */
  6821. label000048E0:
  6822. 000048E0  3F3C 003D                move.w     -[A7], 0x3D /* '=' */
  6823. 000048E4  2F0A                     move.l     -[A7], A2
  6824. 000048E6  4EBA F50A                jsr        [PC - 0xAF6 /* 00003DF2 */]
  6825. 000048EA  4A00                     tst.b      D0
  6826. 000048EC  5C4F                     addq.w     A7, 6
  6827. 000048EE  672A                     beq        +0x2C /* 0000491A */
  6828. 000048F0  7016                     moveq.l    D0, 0x16
  6829. 000048F2  2740 0004                move.l     [A3 + 0x4], D0
  6830. 000048F6  6022                     bra        +0x24 /* 0000491A */
  6831. label000048F8:
  6832. 000048F8  3F3C 0026                move.w     -[A7], 0x26 /* '&' */
  6833. 000048FC  2F0A                     move.l     -[A7], A2
  6834. 000048FE  4EBA F4F2                jsr        [PC - 0xB0E /* 00003DF2 */]
  6835. 00004902  4A00                     tst.b      D0
  6836. 00004904  5C4F                     addq.w     A7, 6
  6837. 00004906  6712                     beq        +0x14 /* 0000491A */
  6838. 00004908  7018                     moveq.l    D0, 0x18
  6839. 0000490A  2740 0004                move.l     [A3 + 0x4], D0
  6840. 0000490E  600A                     bra        +0xC /* 0000491A */
  6841. label00004910:
  6842. 00004910  7008                     moveq.l    D0, 0x08
  6843. 00004912  2680                     move.l     [A3], D0
  6844. 00004914  3043                     movea.w    A0, D3
  6845. 00004916  2748 0004                move.l     [A3 + 0x4], A0
  6846. label0000491A:
  6847. 0000491A  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  6848. 0000491E  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6849. 00004922  4E75                     rts
  6850. fn00004924:
  6851. 00004924  2F0A                     move.l     -[A7], A2
  6852. 00004926  246F 0008                movea.l    A2, [A7 + 0x8]
  6853. 0000492A  206F 000C                movea.l    A0, [A7 + 0xC]
  6854. 0000492E  326A 0138                movea.w    A1, [A2 + 0x138]
  6855. 00004932  2009                     move.l     D0, A1
  6856. 00004934  E788                     lsl        D0, 3
  6857. 00004936  224A                     movea.l    A1, A2
  6858. 00004938  D3C0                     add.l      A1, D0
  6859. 0000493A  2350 0120                move.l     [A1 + 0x120], [A0]
  6860. 0000493E  2368 0004 0124           move.l     [A1 + 0x124], [A0 + 0x4]
  6861. 00004944  526A 0138                addq.w     [A2 + 0x138], 1
  6862. 00004948  245F                     movea.l    A2, [A7]+
  6863. 0000494A  4E75                     rts
  6864. fn0000494C:
  6865. 0000494C  4A6D 0874                tst.w      [A5 + 0x874]
  6866. 00004950  6604                     bne        +0x6 /* 00004956 */
  6867. 00004952  7001                     moveq.l    D0, 0x01
  6868. 00004954  4E75                     rts
  6869. label00004956:
  6870. 00004956  3F3C 0001                move.w     -[A7], 0x1
  6871. 0000495A  4EBA 0008                jsr        [PC + 0x8 /* 00004964 */]
  6872. 0000495E  7000                     moveq.l    D0, 0x00
  6873. 00004960  544F                     addq.w     A7, 2
  6874. 00004962  4E75                     rts
  6875. fn00004964:
  6876. 00004964  2F03                     move.l     -[A7], D3
  6877. 00004966  362F 0008                move.w     D3, [A7 + 0x8]
  6878. 0000496A  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  6879. 0000496E  6662                     bne        +0x64 /* 000049D2 */
  6880. 00004970  3B43 0F0A                move.w     [A5 + 0xF0A /* export_477 */], D3
  6881. 00004974  422D 0F8C                clr.b      [A5 + 0xF8C]
  6882. 00004978  0C43 0001                cmpi.w     D3, 0x1
  6883. 0000497C  660E                     bne        +0x10 /* 0000498C */
  6884. 0000497E  4878 FFFF                push.l     0xFFFF
  6885. 00004982  4EAD D7E0                jsr        [A5 - 0x2820]
  6886. 00004986  584F                     addq.w     A7, 4
  6887. 00004988  261F                     move.l     D3, [A7]+
  6888. 0000498A  4E75                     rts
  6889. label0000498C:
  6890. 0000498C  4AAD 0CF2                tst.l      [A5 + 0xCF2 /* export_410 */]
  6891. 00004990  6740                     beq        +0x42 /* 000049D2 */
  6892. 00004992  4AAD 0F12                tst.l      [A5 + 0xF12 /* export_478 */]
  6893. 00004996  673A                     beq        +0x3C /* 000049D2 */
  6894. 00004998  7040                     moveq.l    D0, 0x40
  6895. 0000499A  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  6896. 0000499E  2050                     movea.l    A0, [A0]
  6897. 000049A0  C0A8 0026                and.l      D0, [A0 + 0x26]
  6898. 000049A4  4A80                     tst.l      D0
  6899. 000049A6  662A                     bne        +0x2C /* 000049D2 */
  6900. 000049A8  3F2D 0F0A                move.w     -[A7], [A5 + 0xF0A /* export_477 */]
  6901. 000049AC  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  6902. 000049B0  3F2D 0F32                move.w     -[A7], [A5 + 0xF32 /* export_482 */]
  6903. 000049B4  2F2D 0F12                move.l     -[A7], [A5 + 0xF12 /* export_478 */]
  6904. 000049B8  206D 0CF2                movea.l    A0, [A5 + 0xCF2 /* export_410 */]
  6905. 000049BC  4E90                     jsr        [A0]
  6906. 000049BE  4880                     ext.w      D0
  6907. 000049C0  3600                     move.w     D3, D0
  6908. 000049C2  4A43                     tst.w      D3
  6909. 000049C4  57C0                     seq        D0
  6910. 000049C6  4400                     neg.b      D0
  6911. 000049C8  49C0                     lea.l      A4, D0
  6912. 000049CA  1B40 0F8C                move.b     [A5 + 0xF8C], D0
  6913. 000049CE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6914. label000049D2:
  6915. 000049D2  261F                     move.l     D3, [A7]+
  6916. 000049D4  4E75                     rts
  6917. fn000049D6:
  6918. 000049D6  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6919. 000049DA  1F3C 0001                move.b     -[A7], 0x1
  6920. 000049DE  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  6921. 000049E2  4EBA FC88                jsr        [PC - 0x378 /* 0000466C */]
  6922. 000049E6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6923. 000049EA  4E75                     rts
  6924. fn000049EC:
  6925. 000049EC  48E7 0030                movem.l    -[A7], A2,A3
  6926. 000049F0  266F 000C                movea.l    A3, [A7 + 0xC]
  6927. 000049F4  246F 0010                movea.l    A2, [A7 + 0x10]
  6928. 000049F8  34BC FFFF                move.w     [A2], 0xFFFF
  6929. 000049FC  2F0B                     move.l     -[A7], A3
  6930. 000049FE  4EBA FFD6                jsr        [PC - 0x2A /* 000049D6 */]
  6931. 00004A02  7008                     moveq.l    D0, 0x08
  6932. 00004A04  B093                     cmp.l      D0, [A3]
  6933. 00004A06  584F                     addq.w     A7, 4
  6934. 00004A08  6604                     bne        +0x6 /* 00004A0E */
  6935. 00004A0A  34AB 0006                move.w     [A2], [A3 + 0x6]
  6936. label00004A0E:
  6937. 00004A0E  0C52 FFFF                cmpi.w     [A2], 0xFFFF
  6938. 00004A12  56C0                     sne        D0
  6939. 00004A14  4400                     neg.b      D0
  6940. 00004A16  49C0                     lea.l      A4, D0
  6941. 00004A18  4CDF 0C00                movem.l    A2,A3, [A7]+
  6942. 00004A1C  4E75                     rts
  6943. 00004A1E  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6944. 00004A22  4227                     clr.b      -[A7]
  6945. 00004A24  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  6946. 00004A28  4EBA FC42                jsr        [PC - 0x3BE /* 0000466C */]
  6947. 00004A2C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6948. 00004A30  4E75                     rts
  6949. fn00004A32:
  6950. 00004A32  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6951. 00004A36  2F2D 0F0C                move.l     -[A7], [A5 + 0xF0C]
  6952. 00004A3A  4EBA FEE8                jsr        [PC - 0x118 /* 00004924 */]
  6953. 00004A3E  504F                     addq.w     A7, 8
  6954. 00004A40  4E75                     rts
  6955. fn00004A42:
  6956. 00004A42  4878 0001                push.l     0x1
  6957. 00004A46  486F 0008                pea.l      [A7 + 0x8]
  6958. 00004A4A  2F2D 0F6A                move.l     -[A7], [A5 + 0xF6A /* export_489 */]
  6959. 00004A4E  4EAD D9C0                jsr        [A5 - 0x2640]
  6960. 00004A52  4EBA FEF8                jsr        [PC - 0x108 /* 0000494C */]
  6961. 00004A56  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6962. 00004A5A  4E75                     rts
  6963. fn00004A5C:
  6964. 00004A5C  7010                     moveq.l    D0, 0x10
  6965. 00004A5E  206D 0F12                movea.l    A0, [A5 + 0xF12 /* export_478 */]
  6966. 00004A62  2050                     movea.l    A0, [A0]
  6967. 00004A64  C0A8 0026                and.l      D0, [A0 + 0x26]
  6968. 00004A68  4A80                     tst.l      D0
  6969. 00004A6A  670C                     beq        +0xE /* 00004A78 */
  6970. 00004A6C  1F3C 0002                move.b     -[A7], 0x2
  6971. 00004A70  4EBA FFD0                jsr        [PC - 0x30 /* 00004A42 */]
  6972. 00004A74  544F                     addq.w     A7, 2
  6973. 00004A76  600A                     bra        +0xC /* 00004A82 */
  6974. label00004A78:
  6975. 00004A78  1F3C 0001                move.b     -[A7], 0x1
  6976. 00004A7C  4EBA FFC4                jsr        [PC - 0x3C /* 00004A42 */]
  6977. 00004A80  544F                     addq.w     A7, 2
  6978. label00004A82:
  6979. 00004A82  4E75                     rts
  6980. fn00004A84:
  6981. 00004A84  2F03                     move.l     -[A7], D3
  6982. 00004A86  362F 000A                move.w     D3, [A7 + 0xA]
  6983. 00004A8A  0C43 0100                cmpi.w     D3, 0x100
  6984. 00004A8E  6C12                     bge        +0x14 /* 00004AA2 */
  6985. 00004A90  1F2F 0008                move.b     -[A7], [A7 + 0x8]
  6986. 00004A94  4EBA FFAC                jsr        [PC - 0x54 /* 00004A42 */]
  6987. 00004A98  1F03                     move.b     -[A7], D3
  6988. 00004A9A  4EBA FFA6                jsr        [PC - 0x5A /* 00004A42 */]
  6989. 00004A9E  584F                     addq.w     A7, 4
  6990. 00004AA0  602C                     bra        +0x2E /* 00004ACE */
  6991. label00004AA2:
  6992. 00004AA2  7000                     moveq.l    D0, 0x00
  6993. 00004AA4  102F 0008                move.b     D0, [A7 + 0x8]
  6994. 00004AA8  7240                     moveq.l    D1, 0x40
  6995. 00004AAA  D081                     add.l      D0, D1
  6996. 00004AAC  1F00                     move.b     -[A7], D0
  6997. 00004AAE  4EBA FF92                jsr        [PC - 0x6E /* 00004A42 */]
  6998. 00004AB2  3003                     move.w     D0, D3
  6999. 00004AB4  48C0                     ext.l      D0
  7000. 00004AB6  E080                     asr        D0, 8
  7001. 00004AB8  1F00                     move.b     -[A7], D0
  7002. 00004ABA  4EBA FF86                jsr        [PC - 0x7A /* 00004A42 */]
  7003. 00004ABE  3003                     move.w     D0, D3
  7004. 00004AC0  0280 0000 00FF           andi.l     D0, 0xFF
  7005. 00004AC6  1F00                     move.b     -[A7], D0
  7006. 00004AC8  4EBA FF78                jsr        [PC - 0x88 /* 00004A42 */]
  7007. 00004ACC  5C4F                     addq.w     A7, 6
  7008. label00004ACE:
  7009. 00004ACE  261F                     move.l     D3, [A7]+
  7010. 00004AD0  4E75                     rts
  7011. fn00004AD2:
  7012. 00004AD2  7000                     moveq.l    D0, 0x00
  7013. 00004AD4  102F 0004                move.b     D0, [A7 + 0x4]
  7014. 00004AD8  7240                     moveq.l    D1, 0x40
  7015. 00004ADA  D081                     add.l      D0, D1
  7016. 00004ADC  1F00                     move.b     -[A7], D0
  7017. 00004ADE  4EBA FF62                jsr        [PC - 0x9E /* 00004A42 */]
  7018. 00004AE2  302F 0008                move.w     D0, [A7 + 0x8]
  7019. 00004AE6  48C0                     ext.l      D0
  7020. 00004AE8  E080                     asr        D0, 8
  7021. 00004AEA  1F00                     move.b     -[A7], D0
  7022. 00004AEC  4EBA FF54                jsr        [PC - 0xAC /* 00004A42 */]
  7023. 00004AF0  302F 000A                move.w     D0, [A7 + 0xA]
  7024. 00004AF4  0280 0000 00FF           andi.l     D0, 0xFF
  7025. 00004AFA  1F00                     move.b     -[A7], D0
  7026. 00004AFC  4EBA FF44                jsr        [PC - 0xBC /* 00004A42 */]
  7027. 00004B00  5C4F                     addq.w     A7, 6
  7028. 00004B02  4E75                     rts
  7029. fn00004B04:
  7030. 00004B04  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  7031. 00004B08  4EAD E0E0                jsr        [A5 - 0x1F20]
  7032. 00004B0C  544F                     addq.w     A7, 2
  7033. 00004B0E  3F00                     move.w     -[A7], D0
  7034. 00004B10  1F3C 0045                move.b     -[A7], 0x45 /* 'E' */
  7035. 00004B14  4EBA FF6E                jsr        [PC - 0x92 /* 00004A84 */]
  7036. 00004B18  584F                     addq.w     A7, 4
  7037. 00004B1A  4E75                     rts
  7038. fn00004B1C:
  7039. 00004B1C  302F 0004                move.w     D0, [A7 + 0x4]
  7040. 00004B20  48C0                     ext.l      D0
  7041. 00004B22  7203                     moveq.l    D1, 0x03
  7042. 00004B24  B081                     cmp.l      D0, D1
  7043. 00004B26  6E10                     bgt        +0x12 /* 00004B38 */
  7044. 00004B28  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  7045. 00004B2C  1F3C 0046                move.b     -[A7], 0x46 /* 'F' */
  7046. 00004B30  4EBA FF52                jsr        [PC - 0xAE /* 00004A84 */]
  7047. 00004B34  584F                     addq.w     A7, 4
  7048. 00004B36  600A                     bra        +0xC /* 00004B42 */
  7049. label00004B38:
  7050. 00004B38  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  7051. 00004B3C  4EBA 001E                jsr        [PC + 0x1E /* 00004B5C */]
  7052. 00004B40  544F                     addq.w     A7, 2
  7053. label00004B42:
  7054. 00004B42  4E75                     rts
  7055. fn00004B44:
  7056. 00004B44  3F2F 0004                move.w     -[A7], [A7 + 0x4]
  7057. 00004B48  4EAD E0E0                jsr        [A5 - 0x1F20]
  7058. 00004B4C  544F                     addq.w     A7, 2
  7059. 00004B4E  3F00                     move.w     -[A7], D0
  7060. 00004B50  1F3C 0045                move.b     -[A7], 0x45 /* 'E' */
  7061. 00004B54  4EBA FF2E                jsr        [PC - 0xD2 /* 00004A84 */]
  7062. 00004B58  584F                     addq.w     A7, 4
  7063. 00004B5A  4E75                     rts
  7064. fn00004B5C:
  7065. 00004B5C  2F03                     move.l     -[A7], D3
  7066. 00004B5E  362F 0008                move.w     D3, [A7 + 0x8]
  7067. 00004B62  4A43                     tst.w      D3
  7068. 00004B64  660C                     bne        +0xE /* 00004B72 */
  7069. 00004B66  1F3C 0003                move.b     -[A7], 0x3
  7070. 00004B6A  4EBA FED6                jsr        [PC - 0x12A /* 00004A42 */]
  7071. 00004B6E  544F                     addq.w     A7, 2
  7072. 00004B70  6042                     bra        +0x44 /* 00004BB4 */
  7073. label00004B72:
  7074. 00004B72  3003                     move.w     D0, D3
  7075. 00004B74  48C0                     ext.l      D0
  7076. 00004B76  1203                     move.b     D1, D3
  7077. 00004B78  49C1                     lea.l      A4, D1
  7078. 00004B7A  B280                     cmp.l      D1, D0
  7079. 00004B7C  6612                     bne        +0x14 /* 00004B90 */
  7080. 00004B7E  1F3C 0041                move.b     -[A7], 0x41 /* 'A' */
  7081. 00004B82  4EBA FEBE                jsr        [PC - 0x142 /* 00004A42 */]
  7082. 00004B86  1F03                     move.b     -[A7], D3
  7083. 00004B88  4EBA FEB8                jsr        [PC - 0x148 /* 00004A42 */]
  7084. 00004B8C  584F                     addq.w     A7, 4
  7085. 00004B8E  6024                     bra        +0x26 /* 00004BB4 */
  7086. label00004B90:
  7087. 00004B90  1F3C 0081                move.b     -[A7], 0x81
  7088. 00004B94  4EBA FEAC                jsr        [PC - 0x154 /* 00004A42 */]
  7089. 00004B98  3003                     move.w     D0, D3
  7090. 00004B9A  48C0                     ext.l      D0
  7091. 00004B9C  E080                     asr        D0, 8
  7092. 00004B9E  1F00                     move.b     -[A7], D0
  7093. 00004BA0  4EBA FEA0                jsr        [PC - 0x160 /* 00004A42 */]
  7094. 00004BA4  3003                     move.w     D0, D3
  7095. 00004BA6  0280 0000 00FF           andi.l     D0, 0xFF
  7096. 00004BAC  1F00                     move.b     -[A7], D0
  7097. 00004BAE  4EBA FE92                jsr        [PC - 0x16E /* 00004A42 */]
  7098. 00004BB2  5C4F                     addq.w     A7, 6
  7099. label00004BB4:
  7100. 00004BB4  261F                     move.l     D3, [A7]+
  7101. 00004BB6  4E75                     rts
  7102. fn00004BB8:
  7103. 00004BB8  554F                     subq.w     A7, 2
  7104. 00004BBA  422F 0001                clr.b      [A7 + 0x1]
  7105. 00004BBE  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  7106. 00004BC2  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  7107. 00004BC6  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  7108. 00004BCA  4EAD D9C0                jsr        [A5 - 0x2640]
  7109. 00004BCE  4EBA FD7C                jsr        [PC - 0x284 /* 0000494C */]
  7110. 00004BD2  4A00                     tst.b      D0
  7111. 00004BD4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7112. 00004BD8  6720                     beq        +0x22 /* 00004BFA */
  7113. 00004BDA  7001                     moveq.l    D0, 0x01
  7114. 00004BDC  C0AF 000E                and.l      D0, [A7 + 0xE]
  7115. 00004BE0  6714                     beq        +0x16 /* 00004BF6 */
  7116. 00004BE2  4878 0001                push.l     0x1
  7117. 00004BE6  486F 0005                pea.l      [A7 + 0x5]
  7118. 00004BEA  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  7119. 00004BEE  4EAD D9C0                jsr        [A5 - 0x2640]
  7120. 00004BF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7121. label00004BF6:
  7122. 00004BF6  4EBA FD54                jsr        [PC - 0x2AC /* 0000494C */]
  7123. label00004BFA:
  7124. 00004BFA  544F                     addq.w     A7, 2
  7125. 00004BFC  4E75                     rts
  7126. fn00004BFE:
  7127. 00004BFE  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  7128. 00004C02  266F 0020                movea.l    A3, [A7 + 0x20]
  7129. 00004C06  286F 0024                movea.l    A4, [A7 + 0x24]
  7130. 00004C0A  382F 0028                move.w     D4, [A7 + 0x28]
  7131. 00004C0E  2053                     movea.l    A0, [A3]
  7132. 00004C10  2C28 0008                move.l     D6, [A0 + 0x8]
  7133. 00004C14  3004                     move.w     D0, D4
  7134. 00004C16  48C0                     ext.l      D0
  7135. 00004C18  D080                     add.l      D0, D0
  7136. 00004C1A  D086                     add.l      D0, D6
  7137. 00004C1C  2F00                     move.l     -[A7], D0
  7138. 00004C1E  2F0B                     move.l     -[A7], A3
  7139. 00004C20  4EAD D9A0                jsr        [A5 - 0x2660]
  7140. 00004C24  4EBA FD26                jsr        [PC - 0x2DA /* 0000494C */]
  7141. 00004C28  4A00                     tst.b      D0
  7142. 00004C2A  504F                     addq.w     A7, 8
  7143. 00004C2C  6754                     beq        +0x56 /* 00004C82 */
  7144. 00004C2E  2453                     movea.l    A2, [A3]
  7145. 00004C30  D5C6                     add.l      A2, D6
  7146. 00004C32  3604                     move.w     D3, D4
  7147. 00004C34  6008                     bra        +0xA /* 00004C3E */
  7148. label00004C36:
  7149. 00004C36  34BC FFFF                move.w     [A2], 0xFFFF
  7150. 00004C3A  5343                     subq.w     D3, 1
  7151. 00004C3C  548A                     addq.l     A2, 2
  7152. label00004C3E:
  7153. 00004C3E  4A43                     tst.w      D3
  7154. 00004C40  6EF4                     bgt        -0xA /* 00004C36 */
  7155. 00004C42  2054                     movea.l    A0, [A4]
  7156. 00004C44  3628 000C                move.w     D3, [A0 + 0xC]
  7157. 00004C48  48C3                     ext.l      D3
  7158. 00004C4A  5383                     subq.l     D3, 1
  7159. 00004C4C  6030                     bra        +0x32 /* 00004C7E */
  7160. label00004C4E:
  7161. 00004C4E  700C                     moveq.l    D0, 0x0C
  7162. 00004C50  C1C3                     muls.w     D0, D3
  7163. 00004C52  2454                     movea.l    A2, [A4]
  7164. 00004C54  D5C0                     add.l      A2, D0
  7165. 00004C56  45EA 0014                lea.l      A2, [A2 + 0x14]
  7166. 00004C5A  0C52 FFFF                cmpi.w     [A2], 0xFFFF
  7167. 00004C5E  671C                     beq        +0x1E /* 00004C7C */
  7168. 00004C60  382A 000A                move.w     D4, [A2 + 0xA]
  7169. 00004C64  3F12                     move.w     -[A7], [A2]
  7170. 00004C66  4EAD E0E0                jsr        [A5 - 0x1F20]
  7171. 00004C6A  3A00                     move.w     D5, D0
  7172. 00004C6C  3444                     movea.w    A2, D4
  7173. 00004C6E  200A                     move.l     D0, A2
  7174. 00004C70  D080                     add.l      D0, D0
  7175. 00004C72  2453                     movea.l    A2, [A3]
  7176. 00004C74  D5C6                     add.l      A2, D6
  7177. 00004C76  D5C0                     add.l      A2, D0
  7178. 00004C78  3485                     move.w     [A2], D5
  7179. 00004C7A  544F                     addq.w     A7, 2
  7180. label00004C7C:
  7181. 00004C7C  5343                     subq.w     D3, 1
  7182. label00004C7E:
  7183. 00004C7E  4A43                     tst.w      D3
  7184. 00004C80  6CCC                     bge        -0x32 /* 00004C4E */
  7185. label00004C82:
  7186. 00004C82  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  7187. 00004C86  4E75                     rts
  7188. fn00004C88:
  7189. 00004C88  554F                     subq.w     A7, 2
  7190. 00004C8A  4857                     pea.l      [A7]
  7191. 00004C8C  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  7192. 00004C90  4EBA FD5A                jsr        [PC - 0x2A6 /* 000049EC */]
  7193. 00004C94  302F 0008                move.w     D0, [A7 + 0x8]
  7194. 00004C98  B06F 0012                cmp.w      D0, [A7 + 0x12]
  7195. 00004C9C  57C0                     seq        D0
  7196. 00004C9E  4400                     neg.b      D0
  7197. 00004CA0  49C0                     lea.l      A4, D0
  7198. 00004CA2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7199. 00004CA6  4E75                     rts
  7200. fn00004CA8:
  7201. 00004CA8  514F                     subq.w     A7, 8
  7202. 00004CAA  4857                     pea.l      [A7]
  7203. 00004CAC  4EBA FD28                jsr        [PC - 0x2D8 /* 000049D6 */]
  7204. 00004CB0  7008                     moveq.l    D0, 0x08
  7205. 00004CB2  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7206. 00004CB6  584F                     addq.w     A7, 4
  7207. 00004CB8  6608                     bne        +0xA /* 00004CC2 */
  7208. 00004CBA  702E                     moveq.l    D0, 0x2E
  7209. 00004CBC  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7210. 00004CC0  672A                     beq        +0x2C /* 00004CEC */
  7211. label00004CC2:
  7212. 00004CC2  7008                     moveq.l    D0, 0x08
  7213. 00004CC4  B097                     cmp.l      D0, [A7]
  7214. 00004CC6  6608                     bne        +0xA /* 00004CD0 */
  7215. 00004CC8  7011                     moveq.l    D0, 0x11
  7216. 00004CCA  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7217. 00004CCE  671C                     beq        +0x1E /* 00004CEC */
  7218. label00004CD0:
  7219. 00004CD0  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  7220. 00004CD4  4EBA FC8E                jsr        [PC - 0x372 /* 00004964 */]
  7221. 00004CD8  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  7222. 00004CDC  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  7223. 00004CE0  4EAD E1B8                jsr        [A5 - 0x1E48]
  7224. 00004CE4  7000                     moveq.l    D0, 0x00
  7225. 00004CE6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7226. 00004CEA  4E75                     rts
  7227. label00004CEC:
  7228. 00004CEC  7001                     moveq.l    D0, 0x01
  7229. 00004CEE  504F                     addq.w     A7, 8
  7230. 00004CF0  4E75                     rts
  7231. fn00004CF2:
  7232. 00004CF2  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  7233. 00004CF6  486F 0008                pea.l      [A7 + 0x8]
  7234. 00004CFA  486F 0004                pea.l      [A7 + 0x4]
  7235. 00004CFE  4EBA FCEC                jsr        [PC - 0x314 /* 000049EC */]
  7236. 00004D02  4A00                     tst.b      D0
  7237. 00004D04  504F                     addq.w     A7, 8
  7238. 00004D06  6608                     bne        +0xA /* 00004D10 */
  7239. 00004D08  7000                     moveq.l    D0, 0x00
  7240. 00004D0A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7241. 00004D0E  4E75                     rts
  7242. label00004D10:
  7243. 00004D10  0C6F 003C 0008           cmpi.w     [A7 + 0x8], 0x3C /* '<' */
  7244. 00004D16  670C                     beq        +0xE /* 00004D24 */
  7245. 00004D18  0C6F 009E 0008           cmpi.w     [A7 + 0x8], 0x9E
  7246. 00004D1E  6704                     beq        +0x6 /* 00004D24 */
  7247. 00004D20  7000                     moveq.l    D0, 0x00
  7248. 00004D22  6002                     bra        +0x4 /* 00004D26 */
  7249. label00004D24:
  7250. 00004D24  7001                     moveq.l    D0, 0x01
  7251. label00004D26:
  7252. 00004D26  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7253. 00004D2A  4E75                     rts
  7254. fn00004D2C:
  7255. 00004D2C  594F                     subq.w     A7, 4
  7256. 00004D2E  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  7257. 00004D32  2050                     movea.l    A0, [A0]
  7258. 00004D34  2EA8 0008                move.l     [A7], [A0 + 0x8]
  7259. 00004D38  206F 000A                movea.l    A0, [A7 + 0xA]
  7260. 00004D3C  3F28 0002                move.w     -[A7], [A0 + 0x2]
  7261. 00004D40  1F2F 000B                move.b     -[A7], [A7 + 0xB]
  7262. 00004D44  4EBA FD8C                jsr        [PC - 0x274 /* 00004AD2 */]
  7263. 00004D48  206F 000E                movea.l    A0, [A7 + 0xE]
  7264. 00004D4C  20AF 0004                move.l     [A0], [A7 + 0x4]
  7265. 00004D50  504F                     addq.w     A7, 8
  7266. 00004D52  4E75                     rts
  7267. fn00004D54:
  7268. 00004D54  48E7 0410                movem.l    -[A7], D5,A3
  7269. 00004D58  222F 000C                move.l     D1, [A7 + 0xC]
  7270. 00004D5C  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  7271. 00004D60  2050                     movea.l    A0, [A0]
  7272. 00004D62  2A28 0008                move.l     D5, [A0 + 0x8]
  7273. 00004D66  206D 0F6A                movea.l    A0, [A5 + 0xF6A /* export_489 */]
  7274. 00004D6A  2650                     movea.l    A3, [A0]
  7275. 00004D6C  6024                     bra        +0x26 /* 00004D92 */
  7276. label00004D6E:
  7277. 00004D6E  224B                     movea.l    A1, A3
  7278. 00004D70  D3C1                     add.l      A1, D1
  7279. 00004D72  2405                     move.l     D2, D5
  7280. 00004D74  9481                     sub.l      D2, D1
  7281. 00004D76  7000                     moveq.l    D0, 0x00
  7282. 00004D78  1029 0002                move.b     D0, [A1 + 0x2]
  7283. 00004D7C  7200                     moveq.l    D1, 0x00
  7284. 00004D7E  1229 0001                move.b     D1, [A1 + 0x1]
  7285. 00004D82  E189                     lsl        D1, 8
  7286. 00004D84  8280                     or.l       D1, D0
  7287. 00004D86  2002                     move.l     D0, D2
  7288. 00004D88  E080                     asr        D0, 8
  7289. 00004D8A  1340 0001                move.b     [A1 + 0x1], D0
  7290. 00004D8E  1342 0002                move.b     [A1 + 0x2], D2
  7291. label00004D92:
  7292. 00004D92  4A81                     tst.l      D1
  7293. 00004D94  66D8                     bne        -0x26 /* 00004D6E */
  7294. 00004D96  4CDF 0820                movem.l    D5,A3, [A7]+
  7295. 00004D9A  4E75                     rts
  7296. fn00004D9C:
  7297. 00004D9C  554F                     subq.w     A7, 2
  7298. 00004D9E  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  7299. 00004DA2  4EBA F5E4                jsr        [PC - 0xA1C /* 00004388 */]
  7300. 00004DA6  486F 0004                pea.l      [A7 + 0x4]
  7301. 00004DAA  206F 000E                movea.l    A0, [A7 + 0xE]
  7302. 00004DAE  4868 001A                pea.l      [A0 + 0x1A]
  7303. 00004DB2  2F2D 0FAA                move.l     -[A7], [A5 + 0xFAA /* export_497 */]
  7304. 00004DB6  4EAD DFA8                jsr        [A5 - 0x2058]
  7305. 00004DBA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7306. 00004DBE  4E75                     rts
  7307. fn00004DC0:
  7308. 00004DC0  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  7309. 00004DC4  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  7310. 00004DC8  4EBA F464                jsr        [PC - 0xB9C /* 0000422E */]
  7311. 00004DCC  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  7312. 00004DD0  4EBA FFCA                jsr        [PC - 0x36 /* 00004D9C */]
  7313. 00004DD4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7314. 00004DD8  4E75                     rts
  7315. 00004DDA  2F0A                     move.l     -[A7], A2
  7316. 00004DDC  4FEF FDBC                lea.l      A7, [A7 - 0x244]
  7317. 00004DE0  246F 024C                movea.l    A2, [A7 + 0x24C]
  7318. 00004DE4  7001                     moveq.l    D0, 0x01
  7319. 00004DE6  B092                     cmp.l      D0, [A2]
  7320. 00004DE8  662C                     bne        +0x2E /* 00004E16 */
  7321. label00004DEA:
  7322. 00004DEA  486F 013E                pea.l      [A7 + 0x13E]
  7323. 00004DEE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7324. 00004DF2  4EAD E158                jsr        [A5 - 0x1EA8]
  7325. 00004DF6  7008                     moveq.l    D0, 0x08
  7326. 00004DF8  2480                     move.l     [A2], D0
  7327. 00004DFA  486F 0146                pea.l      [A7 + 0x146]
  7328. 00004DFE  486F 000C                pea.l      [A7 + 0xC]
  7329. 00004E02  4EBA FFBC                jsr        [PC - 0x44 /* 00004DC0 */]
  7330. 00004E06  48C0                     ext.l      D0
  7331. 00004E08  2540 0004                move.l     [A2 + 0x4], D0
  7332. 00004E0C  7001                     moveq.l    D0, 0x01
  7333. 00004E0E  4FEF 0254                lea.l      A7, [A7 + 0x254]
  7334. 00004E12  245F                     movea.l    A2, [A7]+
  7335. 00004E14  4E75                     rts
  7336. label00004E16:
  7337. 00004E16  700A                     moveq.l    D0, 0x0A
  7338. 00004E18  B092                     cmp.l      D0, [A2]
  7339. 00004E1A  6610                     bne        +0x12 /* 00004E2C */
  7340. 00004E1C  2F6A 0004 013A           move.l     [A7 + 0x13A], [A2 + 0x4]
  7341. 00004E22  41EF 013A                lea.l      A0, [A7 + 0x13A]
  7342. 00004E26  2548 0004                move.l     [A2 + 0x4], A0
  7343. 00004E2A  60BE                     bra        -0x40 /* 00004DEA */
  7344. label00004E2C:
  7345. 00004E2C  7008                     moveq.l    D0, 0x08
  7346. 00004E2E  B092                     cmp.l      D0, [A2]
  7347. 00004E30  57C0                     seq        D0
  7348. 00004E32  4400                     neg.b      D0
  7349. 00004E34  49C0                     lea.l      A4, D0
  7350. 00004E36  4FEF 0244                lea.l      A7, [A7 + 0x244]
  7351. 00004E3A  245F                     movea.l    A2, [A7]+
  7352. 00004E3C  4E75                     rts
  7353. 00004E3E  2F03                     move.l     -[A7], D3
  7354. 00004E40  514F                     subq.w     A7, 8
  7355. 00004E42  4857                     pea.l      [A7]
  7356. 00004E44  4EBA FB90                jsr        [PC - 0x470 /* 000049D6 */]
  7357. 00004E48  7008                     moveq.l    D0, 0x08
  7358. 00004E4A  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7359. 00004E4E  584F                     addq.w     A7, 4
  7360. 00004E50  670A                     beq        +0xC /* 00004E5C */
  7361. 00004E52  4857                     pea.l      [A7]
  7362. 00004E54  4EBA FBDC                jsr        [PC - 0x424 /* 00004A32 */]
  7363. 00004E58  584F                     addq.w     A7, 4
  7364. 00004E5A  602A                     bra        +0x2C /* 00004E86 */
  7365. label00004E5C:
  7366. 00004E5C  702E                     moveq.l    D0, 0x2E
  7367. 00004E5E  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7368. 00004E62  661A                     bne        +0x1C /* 00004E7E */
  7369. 00004E64  4857                     pea.l      [A7]
  7370. 00004E66  4EBA FB6E                jsr        [PC - 0x492 /* 000049D6 */]
  7371. 00004E6A  7008                     moveq.l    D0, 0x08
  7372. 00004E6C  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7373. 00004E70  584F                     addq.w     A7, 4
  7374. 00004E72  670A                     beq        +0xC /* 00004E7E */
  7375. 00004E74  4857                     pea.l      [A7]
  7376. 00004E76  4EBA FBBA                jsr        [PC - 0x446 /* 00004A32 */]
  7377. 00004E7A  584F                     addq.w     A7, 4
  7378. 00004E7C  6008                     bra        +0xA /* 00004E86 */
  7379. label00004E7E:
  7380. 00004E7E  703A                     moveq.l    D0, 0x3A
  7381. 00004E80  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7382. 00004E84  6668                     bne        +0x6A /* 00004EEE */
  7383. label00004E86:
  7384. 00004E86  486D E4B0                pea.l      [A5 - 0x1B50]
  7385. 00004E8A  4EBA DC7A                jsr        [PC - 0x2386 /* 00002B06 */]
  7386. 00004E8E  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7387. 00004E92  584F                     addq.w     A7, 4
  7388. 00004E94  6600 00BE                bne        +0xC0 /* 00004F54 */
  7389. 00004E98  7601                     moveq.l    D3, 0x01
  7390. 00004E9A  4857                     pea.l      [A7]
  7391. 00004E9C  4EBA FB38                jsr        [PC - 0x4C8 /* 000049D6 */]
  7392. 00004EA0  7008                     moveq.l    D0, 0x08
  7393. 00004EA2  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7394. 00004EA6  584F                     addq.w     A7, 4
  7395. 00004EA8  6608                     bne        +0xA /* 00004EB2 */
  7396. 00004EAA  703C                     moveq.l    D0, 0x3C
  7397. 00004EAC  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7398. 00004EB0  670C                     beq        +0xE /* 00004EBE */
  7399. label00004EB2:
  7400. 00004EB2  4857                     pea.l      [A7]
  7401. 00004EB4  4EBA FB7C                jsr        [PC - 0x484 /* 00004A32 */]
  7402. 00004EB8  584F                     addq.w     A7, 4
  7403. 00004EBA  6000 008C                bra        +0x8E /* 00004F48 */
  7404. label00004EBE:
  7405. 00004EBE  3F3C 0045                move.w     -[A7], 0x45 /* 'E' */
  7406. 00004EC2  486F 0002                pea.l      [A7 + 0x2]
  7407. 00004EC6  4EBA FDC0                jsr        [PC - 0x240 /* 00004C88 */]
  7408. 00004ECA  4A00                     tst.b      D0
  7409. 00004ECC  5C4F                     addq.w     A7, 6
  7410. 00004ECE  660A                     bne        +0xC /* 00004EDA */
  7411. 00004ED0  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  7412. 00004ED4  4EBA FA8E                jsr        [PC - 0x572 /* 00004964 */]
  7413. 00004ED8  544F                     addq.w     A7, 2
  7414. label00004EDA:
  7415. 00004EDA  486D E4B8                pea.l      [A5 - 0x1B48]
  7416. 00004EDE  4EBA DC26                jsr        [PC - 0x23DA /* 00002B06 */]
  7417. 00004EE2  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7418. 00004EE6  584F                     addq.w     A7, 4
  7419. 00004EE8  666A                     bne        +0x6C /* 00004F54 */
  7420. 00004EEA  7602                     moveq.l    D3, 0x02
  7421. 00004EEC  605A                     bra        +0x5C /* 00004F48 */
  7422. label00004EEE:
  7423. 00004EEE  7045                     moveq.l    D0, 0x45
  7424. 00004EF0  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7425. 00004EF4  661C                     bne        +0x1E /* 00004F12 */
  7426. 00004EF6  3F3C 0001                move.w     -[A7], 0x1
  7427. 00004EFA  4EBA FC60                jsr        [PC - 0x3A0 /* 00004B5C */]
  7428. 00004EFE  486D E4B8                pea.l      [A5 - 0x1B48]
  7429. 00004F02  4EBA DC02                jsr        [PC - 0x23FE /* 00002B06 */]
  7430. 00004F06  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7431. 00004F0A  5C4F                     addq.w     A7, 6
  7432. 00004F0C  6646                     bne        +0x48 /* 00004F54 */
  7433. 00004F0E  7602                     moveq.l    D3, 0x02
  7434. 00004F10  6036                     bra        +0x38 /* 00004F48 */
  7435. label00004F12:
  7436. 00004F12  0CAF 0000 01AB 0004      cmpi.l     [A7 + 0x4], 0x1AB
  7437. 00004F1A  6712                     beq        +0x14 /* 00004F2E */
  7438. 00004F1C  0CAF 0000 01AA 0004      cmpi.l     [A7 + 0x4], 0x1AA
  7439. 00004F24  6708                     beq        +0xA /* 00004F2E */
  7440. 00004F26  7055                     moveq.l    D0, 0x55
  7441. 00004F28  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7442. 00004F2C  660E                     bne        +0x10 /* 00004F3C */
  7443. label00004F2E:
  7444. 00004F2E  7601                     moveq.l    D3, 0x01
  7445. 00004F30  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  7446. 00004F34  4EBA FBCE                jsr        [PC - 0x432 /* 00004B04 */]
  7447. 00004F38  544F                     addq.w     A7, 2
  7448. 00004F3A  600C                     bra        +0xE /* 00004F48 */
  7449. label00004F3C:
  7450. 00004F3C  4857                     pea.l      [A7]
  7451. 00004F3E  4EBA FAF2                jsr        [PC - 0x50E /* 00004A32 */]
  7452. 00004F42  584F                     addq.w     A7, 4
  7453. 00004F44  6000 FF40                bra        -0xBE /* 00004E86 */
  7454. label00004F48:
  7455. 00004F48  3F03                     move.w     -[A7], D3
  7456. 00004F4A  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  7457. 00004F4E  4EBA DFD4                jsr        [PC - 0x202C /* 00002F24 */]
  7458. 00004F52  584F                     addq.w     A7, 4
  7459. label00004F54:
  7460. 00004F54  504F                     addq.w     A7, 8
  7461. 00004F56  261F                     move.l     D3, [A7]+
  7462. 00004F58  4E75                     rts
  7463. 00004F5A  2F03                     move.l     -[A7], D3
  7464. 00004F5C  514F                     subq.w     A7, 8
  7465. 00004F5E  4857                     pea.l      [A7]
  7466. 00004F60  4EBA FA74                jsr        [PC - 0x58C /* 000049D6 */]
  7467. 00004F64  7008                     moveq.l    D0, 0x08
  7468. 00004F66  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7469. 00004F6A  584F                     addq.w     A7, 4
  7470. 00004F6C  670A                     beq        +0xC /* 00004F78 */
  7471. 00004F6E  4857                     pea.l      [A7]
  7472. 00004F70  4EBA FAC0                jsr        [PC - 0x540 /* 00004A32 */]
  7473. 00004F74  584F                     addq.w     A7, 4
  7474. 00004F76  6016                     bra        +0x18 /* 00004F8E */
  7475. label00004F78:
  7476. 00004F78  7039                     moveq.l    D0, 0x39
  7477. 00004F7A  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7478. 00004F7E  6606                     bne        +0x8 /* 00004F86 */
  7479. 00004F80  7600                     moveq.l    D3, 0x00
  7480. 00004F82  6000 00A6                bra        +0xA8 /* 0000502A */
  7481. label00004F86:
  7482. 00004F86  703A                     moveq.l    D0, 0x3A
  7483. 00004F88  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7484. 00004F8C  666C                     bne        +0x6E /* 00004FFA */
  7485. label00004F8E:
  7486. 00004F8E  486D E4B0                pea.l      [A5 - 0x1B50]
  7487. 00004F92  4EBA DB72                jsr        [PC - 0x248E /* 00002B06 */]
  7488. 00004F96  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7489. 00004F9A  584F                     addq.w     A7, 4
  7490. 00004F9C  6600 0098                bne        +0x9A /* 00005036 */
  7491. 00004FA0  7601                     moveq.l    D3, 0x01
  7492. 00004FA2  4857                     pea.l      [A7]
  7493. 00004FA4  4EBA FA30                jsr        [PC - 0x5D0 /* 000049D6 */]
  7494. 00004FA8  7008                     moveq.l    D0, 0x08
  7495. 00004FAA  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7496. 00004FAE  584F                     addq.w     A7, 4
  7497. 00004FB0  6608                     bne        +0xA /* 00004FBA */
  7498. 00004FB2  703C                     moveq.l    D0, 0x3C
  7499. 00004FB4  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7500. 00004FB8  670A                     beq        +0xC /* 00004FC4 */
  7501. label00004FBA:
  7502. 00004FBA  4857                     pea.l      [A7]
  7503. 00004FBC  4EBA FA74                jsr        [PC - 0x58C /* 00004A32 */]
  7504. 00004FC0  584F                     addq.w     A7, 4
  7505. 00004FC2  6066                     bra        +0x68 /* 0000502A */
  7506. label00004FC4:
  7507. 00004FC4  3F3C 0045                move.w     -[A7], 0x45 /* 'E' */
  7508. 00004FC8  486F 0002                pea.l      [A7 + 0x2]
  7509. 00004FCC  4EBA FCBA                jsr        [PC - 0x346 /* 00004C88 */]
  7510. 00004FD0  4A00                     tst.b      D0
  7511. 00004FD2  5C4F                     addq.w     A7, 6
  7512. 00004FD4  6610                     bne        +0x12 /* 00004FE6 */
  7513. 00004FD6  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  7514. 00004FDA  4EBA F988                jsr        [PC - 0x678 /* 00004964 */]
  7515. 00004FDE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7516. 00004FE2  261F                     move.l     D3, [A7]+
  7517. 00004FE4  4E75                     rts
  7518. label00004FE6:
  7519. 00004FE6  486D E4B8                pea.l      [A5 - 0x1B48]
  7520. 00004FEA  4EBA DB1A                jsr        [PC - 0x24E6 /* 00002B06 */]
  7521. 00004FEE  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7522. 00004FF2  584F                     addq.w     A7, 4
  7523. 00004FF4  6640                     bne        +0x42 /* 00005036 */
  7524. 00004FF6  7602                     moveq.l    D3, 0x02
  7525. 00004FF8  6030                     bra        +0x32 /* 0000502A */
  7526. label00004FFA:
  7527. 00004FFA  7045                     moveq.l    D0, 0x45
  7528. 00004FFC  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7529. 00005000  661C                     bne        +0x1E /* 0000501E */
  7530. 00005002  3F3C 0001                move.w     -[A7], 0x1
  7531. 00005006  4EBA FB54                jsr        [PC - 0x4AC /* 00004B5C */]
  7532. 0000500A  486D E4B8                pea.l      [A5 - 0x1B48]
  7533. 0000500E  4EBA DAF6                jsr        [PC - 0x250A /* 00002B06 */]
  7534. 00005012  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7535. 00005016  5C4F                     addq.w     A7, 6
  7536. 00005018  661C                     bne        +0x1E /* 00005036 */
  7537. 0000501A  7602                     moveq.l    D3, 0x02
  7538. 0000501C  600C                     bra        +0xE /* 0000502A */
  7539. label0000501E:
  7540. 0000501E  4857                     pea.l      [A7]
  7541. 00005020  4EBA FA10                jsr        [PC - 0x5F0 /* 00004A32 */]
  7542. 00005024  584F                     addq.w     A7, 4
  7543. 00005026  6000 FF66                bra        -0x98 /* 00004F8E */
  7544. label0000502A:
  7545. 0000502A  3F03                     move.w     -[A7], D3
  7546. 0000502C  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  7547. 00005030  4EBA DEF2                jsr        [PC - 0x210E /* 00002F24 */]
  7548. 00005034  584F                     addq.w     A7, 4
  7549. label00005036:
  7550. 00005036  504F                     addq.w     A7, 8
  7551. 00005038  261F                     move.l     D3, [A7]+
  7552. 0000503A  4E75                     rts
  7553. 0000503C  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  7554. 00005040  486F 0008                pea.l      [A7 + 0x8]
  7555. 00005044  486F 0004                pea.l      [A7 + 0x4]
  7556. 00005048  4EBA F9A2                jsr        [PC - 0x65E /* 000049EC */]
  7557. 0000504C  4A00                     tst.b      D0
  7558. 0000504E  504F                     addq.w     A7, 8
  7559. 00005050  6616                     bne        +0x18 /* 00005068 */
  7560. label00005052:
  7561. 00005052  4857                     pea.l      [A7]
  7562. 00005054  4EBA F9DC                jsr        [PC - 0x624 /* 00004A32 */]
  7563. 00005058  2F3C 0072 0000           move.l     -[A7], 0x720000 /* 'r\0\0' */
  7564. 0000505E  4EBA DEC4                jsr        [PC - 0x213C /* 00002F24 */]
  7565. 00005062  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7566. 00005066  4E75                     rts
  7567. label00005068:
  7568. 00005068  302F 0008                move.w     D0, [A7 + 0x8]
  7569. 0000506C  48C0                     ext.l      D0
  7570. 0000506E  4EAD 9D1E                jsr        [A5 - 0x62E2]
  7571. 00005072  FFE0                     .extension 0xFE0 // unimplemented
  7572. 00005074  0000 001B                ori.b      D0, 0x1B
  7573. 00005078  0000 01F5                ori.b      D0, 0xF5
  7574. 0000507C  0007 0000                ori.b      D7, 0x0
  7575. 00005080  001B 002C                ori.b      [A3]+, 0x2C /* ',' */
  7576. 00005084  0000 001C                ori.b      D0, 0x1C
  7577. 00005088  007E 0000                ori.w      <<invalid special address>>, 0x0
  7578. 0000508C  001D 0078                ori.b      [A5]+, 0x78 /* 'x' */
  7579. 00005090  0000 001E                ori.b      D0, 0x1E
  7580. 00005094  0072 0000 001F           ori.w      [A2 + D0.w + 0x1F], 0x0
  7581. 0000509A  006C 0000 0029           ori.w      [A4 + 0x29], 0x0
  7582. 000050A0  0030 0000 0073           ori.b      [A0 + D0.w + 0x73], 0x0
  7583. 000050A6  002A 0000 01F5           ori.b      [A2 + 0x1F5], 0x0
  7584. 000050AC  0024 4EBA                ori.b      -[A4], 0xBA
  7585. 000050B0  C68E                     and.l      D3, A6
  7586. 000050B2  4A00                     tst.b      D0
  7587. 000050B4  660A                     bne        +0xC /* 000050C0 */
  7588. 000050B6  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7589. 000050BA  6600 00C8                bne        +0xCA /* 00005184 */
  7590. 000050BE  6092                     bra        -0x6C /* 00005052 */
  7591. label000050C0:
  7592. 000050C0  486F 0008                pea.l      [A7 + 0x8]
  7593. 000050C4  486F 0004                pea.l      [A7 + 0x4]
  7594. 000050C8  4EBA F922                jsr        [PC - 0x6DE /* 000049EC */]
  7595. 000050CC  504F                     addq.w     A7, 8
  7596. 000050CE  6054                     bra        +0x56 /* 00005124 */
  7597. 000050D0  4267                     clr.w      -[A7]
  7598. 000050D2  4EBA FA88                jsr        [PC - 0x578 /* 00004B5C */]
  7599. 000050D6  4267                     clr.w      -[A7]
  7600. 000050D8  4EBA FA82                jsr        [PC - 0x57E /* 00004B5C */]
  7601. 000050DC  4267                     clr.w      -[A7]
  7602. 000050DE  4EBA FA7C                jsr        [PC - 0x584 /* 00004B5C */]
  7603. 000050E2  4267                     clr.w      -[A7]
  7604. 000050E4  4EBA FA76                jsr        [PC - 0x58A /* 00004B5C */]
  7605. 000050E8  4267                     clr.w      -[A7]
  7606. 000050EA  4EBA FA70                jsr        [PC - 0x590 /* 00004B5C */]
  7607. 000050EE  4267                     clr.w      -[A7]
  7608. 000050F0  4EBA FA6A                jsr        [PC - 0x596 /* 00004B5C */]
  7609. 000050F4  4267                     clr.w      -[A7]
  7610. 000050F6  4EBA FA64                jsr        [PC - 0x59C /* 00004B5C */]
  7611. 000050FA  4267                     clr.w      -[A7]
  7612. 000050FC  4EBA FA5E                jsr        [PC - 0x5A2 /* 00004B5C */]
  7613. 00005100  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7614. 00005104  601E                     bra        +0x20 /* 00005124 */
  7615. 00005106  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  7616. 0000510A  4EBA C708                jsr        [PC - 0x38F8 /* 00001814 */]
  7617. 0000510E  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7618. 00005112  544F                     addq.w     A7, 2
  7619. 00005114  666E                     bne        +0x70 /* 00005184 */
  7620. 00005116  486F 0008                pea.l      [A7 + 0x8]
  7621. 0000511A  486F 0004                pea.l      [A7 + 0x4]
  7622. 0000511E  4EBA F8CC                jsr        [PC - 0x734 /* 000049EC */]
  7623. 00005122  504F                     addq.w     A7, 8
  7624. label00005124:
  7625. 00005124  302F 0008                move.w     D0, [A7 + 0x8]
  7626. 00005128  48C0                     ext.l      D0
  7627. 0000512A  0480 0000 0029           subi.l     D0, 0x29 /* ')' */
  7628. 00005130  6712                     beq        +0x14 /* 00005144 */
  7629. 00005132  0480 0000 004A           subi.l     D0, 0x4A /* 'J' */
  7630. 00005138  670A                     beq        +0xC /* 00005144 */
  7631. 0000513A  0480 0000 0182           subi.l     D0, 0x182
  7632. 00005140  6702                     beq        +0x4 /* 00005144 */
  7633. 00005142  6028                     bra        +0x2A /* 0000516C */
  7634. label00005144:
  7635. 00005144  486D E4B8                pea.l      [A5 - 0x1B48]
  7636. 00005148  4EBA D9BC                jsr        [PC - 0x2644 /* 00002B06 */]
  7637. 0000514C  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7638. 00005150  584F                     addq.w     A7, 4
  7639. 00005152  6630                     bne        +0x32 /* 00005184 */
  7640. 00005154  486D E4B8                pea.l      [A5 - 0x1B48]
  7641. 00005158  4EBA D54C                jsr        [PC - 0x2AB4 /* 000026A6 */]
  7642. 0000515C  4A00                     tst.b      D0
  7643. 0000515E  584F                     addq.w     A7, 4
  7644. 00005160  6618                     bne        +0x1A /* 0000517A */
  7645. 00005162  4267                     clr.w      -[A7]
  7646. 00005164  4EBA F9F6                jsr        [PC - 0x60A /* 00004B5C */]
  7647. 00005168  544F                     addq.w     A7, 2
  7648. 0000516A  600E                     bra        +0x10 /* 0000517A */
  7649. label0000516C:
  7650. 0000516C  3F3C 001B                move.w     -[A7], 0x1B
  7651. 00005170  4EBA F7F2                jsr        [PC - 0x80E /* 00004964 */]
  7652. 00005174  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7653. 00005178  4E75                     rts
  7654. label0000517A:
  7655. 0000517A  1F3C 0018                move.b     -[A7], 0x18
  7656. 0000517E  4EBA F8C2                jsr        [PC - 0x73E /* 00004A42 */]
  7657. 00005182  544F                     addq.w     A7, 2
  7658. label00005184:
  7659. 00005184  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7660. 00005188  4E75                     rts
  7661. fn0000518A:
  7662. 0000518A  514F                     subq.w     A7, 8
  7663. 0000518C  4857                     pea.l      [A7]
  7664. 0000518E  4EBA F846                jsr        [PC - 0x7BA /* 000049D6 */]
  7665. 00005192  7008                     moveq.l    D0, 0x08
  7666. 00005194  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7667. 00005198  584F                     addq.w     A7, 4
  7668. 0000519A  6622                     bne        +0x24 /* 000051BE */
  7669. 0000519C  202F 0004                move.l     D0, [A7 + 0x4]
  7670. 000051A0  0480 0000 007B           subi.l     D0, 0x7B /* '{' */
  7671. 000051A6  0C80 0000 0005           cmpi.l     D0, 0x5
  7672. 000051AC  6210                     bhi        +0x12 /* 000051BE */
  7673. 000051AE  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  7674. 000051B2  4EBA F950                jsr        [PC - 0x6B0 /* 00004B04 */]
  7675. 000051B6  7001                     moveq.l    D0, 0x01
  7676. 000051B8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7677. 000051BC  4E75                     rts
  7678. label000051BE:
  7679. 000051BE  4857                     pea.l      [A7]
  7680. 000051C0  4EBA F870                jsr        [PC - 0x790 /* 00004A32 */]
  7681. 000051C4  7000                     moveq.l    D0, 0x00
  7682. 000051C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7683. 000051CA  4E75                     rts
  7684. 000051CC  4EBA FFBC                jsr        [PC - 0x44 /* 0000518A */]
  7685. 000051D0  3F00                     move.w     -[A7], D0
  7686. 000051D2  3F3C 00E4                move.w     -[A7], 0xE4
  7687. 000051D6  4EBA DD4C                jsr        [PC - 0x22B4 /* 00002F24 */]
  7688. 000051DA  584F                     addq.w     A7, 4
  7689. 000051DC  4E75                     rts
  7690. fn000051DE:
  7691. 000051DE  514F                     subq.w     A7, 8
  7692. 000051E0  4857                     pea.l      [A7]
  7693. 000051E2  4EBA F7F2                jsr        [PC - 0x80E /* 000049D6 */]
  7694. 000051E6  7008                     moveq.l    D0, 0x08
  7695. 000051E8  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7696. 000051EC  584F                     addq.w     A7, 4
  7697. 000051EE  662C                     bne        +0x2E /* 0000521C */
  7698. 000051F0  202F 0004                move.l     D0, [A7 + 0x4]
  7699. 000051F4  0480 0000 00A0           subi.l     D0, 0xA0
  7700. 000051FA  0C80 0000 00CA           cmpi.l     D0, 0xCA
  7701. 00005200  621A                     bhi        +0x1C /* 0000521C */
  7702. 00005202  5B40                     subq.w     D0, 5
  7703. 00005204  6D06                     blt        +0x8 /* 0000520C */
  7704. 00005206  0440 00C5                subi.w     D0, 0xC5
  7705. 0000520A  6D10                     blt        +0x12 /* 0000521C */
  7706. label0000520C:
  7707. 0000520C  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  7708. 00005210  4EBA F8F2                jsr        [PC - 0x70E /* 00004B04 */]
  7709. 00005214  7001                     moveq.l    D0, 0x01
  7710. 00005216  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7711. 0000521A  4E75                     rts
  7712. label0000521C:
  7713. 0000521C  4857                     pea.l      [A7]
  7714. 0000521E  4EBA F812                jsr        [PC - 0x7EE /* 00004A32 */]
  7715. 00005222  7000                     moveq.l    D0, 0x00
  7716. 00005224  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7717. 00005228  4E75                     rts
  7718. 0000522A  4EBA FFB2                jsr        [PC - 0x4E /* 000051DE */]
  7719. 0000522E  3F00                     move.w     -[A7], D0
  7720. 00005230  3F3C 0065                move.w     -[A7], 0x65 /* 'e' */
  7721. 00005234  4EBA DCEE                jsr        [PC - 0x2312 /* 00002F24 */]
  7722. 00005238  584F                     addq.w     A7, 4
  7723. 0000523A  4E75                     rts
  7724. 0000523C  206F 0004                movea.l    A0, [A7 + 0x4]
  7725. 00005240  7008                     moveq.l    D0, 0x08
  7726. 00005242  B090                     cmp.l      D0, [A0]
  7727. 00005244  660C                     bne        +0xE /* 00005252 */
  7728. 00005246  206F 0004                movea.l    A0, [A7 + 0x4]
  7729. 0000524A  7044                     moveq.l    D0, 0x44
  7730. 0000524C  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  7731. 00005250  6704                     beq        +0x6 /* 00005256 */
  7732. label00005252:
  7733. 00005252  7000                     moveq.l    D0, 0x00
  7734. 00005254  6002                     bra        +0x4 /* 00005258 */
  7735. label00005256:
  7736. 00005256  7001                     moveq.l    D0, 0x01
  7737. label00005258:
  7738. 00005258  4E75                     rts
  7739. 0000525A  2F03                     move.l     -[A7], D3
  7740. 0000525C  514F                     subq.w     A7, 8
  7741. 0000525E  7601                     moveq.l    D3, 0x01
  7742. 00005260  486D E5B8                pea.l      [A5 - 0x1A48]
  7743. 00005264  4EBA D8A0                jsr        [PC - 0x2760 /* 00002B06 */]
  7744. 00005268  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7745. 0000526C  584F                     addq.w     A7, 4
  7746. 0000526E  6636                     bne        +0x38 /* 000052A6 */
  7747. 00005270  4857                     pea.l      [A7]
  7748. 00005272  4EBA F762                jsr        [PC - 0x89E /* 000049D6 */]
  7749. 00005276  7008                     moveq.l    D0, 0x08
  7750. 00005278  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7751. 0000527C  584F                     addq.w     A7, 4
  7752. 0000527E  661A                     bne        +0x1C /* 0000529A */
  7753. 00005280  7044                     moveq.l    D0, 0x44
  7754. 00005282  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7755. 00005286  6612                     bne        +0x14 /* 0000529A */
  7756. 00005288  7602                     moveq.l    D3, 0x02
  7757. 0000528A  486D E4B8                pea.l      [A5 - 0x1B48]
  7758. 0000528E  4EBA D876                jsr        [PC - 0x278A /* 00002B06 */]
  7759. 00005292  4A6D 0F0A                tst.w      [A5 + 0xF0A /* export_477 */]
  7760. 00005296  584F                     addq.w     A7, 4
  7761. 00005298  660C                     bne        +0xE /* 000052A6 */
  7762. label0000529A:
  7763. 0000529A  3F03                     move.w     -[A7], D3
  7764. 0000529C  3F3C 00E5                move.w     -[A7], 0xE5
  7765. 000052A0  4EBA DC82                jsr        [PC - 0x237E /* 00002F24 */]
  7766. 000052A4  584F                     addq.w     A7, 4
  7767. label000052A6:
  7768. 000052A6  504F                     addq.w     A7, 8
  7769. 000052A8  261F                     move.l     D3, [A7]+
  7770. 000052AA  4E75                     rts
  7771. 000052AC  2F03                     move.l     -[A7], D3
  7772. 000052AE  514F                     subq.w     A7, 8
  7773. 000052B0  4857                     pea.l      [A7]
  7774. 000052B2  4EBA F722                jsr        [PC - 0x8DE /* 000049D6 */]
  7775. 000052B6  7008                     moveq.l    D0, 0x08
  7776. 000052B8  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7777. 000052BC  584F                     addq.w     A7, 4
  7778. 000052BE  6616                     bne        +0x18 /* 000052D6 */
  7779. 000052C0  702A                     moveq.l    D0, 0x2A
  7780. 000052C2  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  7781. 000052C6  6C0E                     bge        +0x10 /* 000052D6 */
  7782. 000052C8  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  7783. 000052CC  4EBA F836                jsr        [PC - 0x7CA /* 00004B04 */]
  7784. 000052D0  7601                     moveq.l    D3, 0x01
  7785. 000052D2  544F                     addq.w     A7, 2
  7786. 000052D4  600A                     bra        +0xC /* 000052E0 */
  7787. label000052D6:
  7788. 000052D6  4857                     pea.l      [A7]
  7789. 000052D8  4EBA F758                jsr        [PC - 0x8A8 /* 00004A32 */]
  7790. 000052DC  7600                     moveq.l    D3, 0x00
  7791. 000052DE  584F                     addq.w     A7, 4
  7792. label000052E0:
  7793. 000052E0  3F03                     move.w     -[A7], D3
  7794. 000052E2  3F3C 013C                move.w     -[A7], 0x13C
  7795. 000052E6  4EBA DC3C                jsr        [PC - 0x23C4 /* 00002F24 */]
  7796. 000052EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7797. 000052EE  261F                     move.l     D3, [A7]+
  7798. 000052F0  4E75                     rts
  7799. 000052F2  486D 8C50                pea.l      [A5 - 0x73B0]
  7800. 000052F6  3F3C 006B                move.w     -[A7], 0x6B /* 'k' */
  7801. 000052FA  4EAD C4B8                jsr        [A5 - 0x3B48]
  7802. 000052FE  486D 8C56                pea.l      [A5 - 0x73AA]
  7803. 00005302  3F3C 006C                move.w     -[A7], 0x6C /* 'l' */
  7804. 00005306  4EAD C4B8                jsr        [A5 - 0x3B48]
  7805. 0000530A  486D 8C62                pea.l      [A5 - 0x739E]
  7806. 0000530E  3F3C 0081                move.w     -[A7], 0x81
  7807. 00005312  4EAD C4B8                jsr        [A5 - 0x3B48]
  7808. 00005316  486D 8C5C                pea.l      [A5 - 0x73A4]
  7809. 0000531A  3F3C 0070                move.w     -[A7], 0x70 /* 'p' */
  7810. 0000531E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7811. 00005322  486D 8C68                pea.l      [A5 - 0x7398]
  7812. 00005326  3F3C 0047                move.w     -[A7], 0x47 /* 'G' */
  7813. 0000532A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7814. 0000532E  486D 8C6E                pea.l      [A5 - 0x7392]
  7815. 00005332  3F3C 0060                move.w     -[A7], 0x60 /* '`' */
  7816. 00005336  4EAD C4B8                jsr        [A5 - 0x3B48]
  7817. 0000533A  486D 8C74                pea.l      [A5 - 0x738C]
  7818. 0000533E  3F3C 0061                move.w     -[A7], 0x61 /* 'a' */
  7819. 00005342  4EAD C4B8                jsr        [A5 - 0x3B48]
  7820. 00005346  486D 8C7A                pea.l      [A5 - 0x7386]
  7821. 0000534A  3F3C 0049                move.w     -[A7], 0x49 /* 'I' */
  7822. 0000534E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7823. 00005352  486D 8C80                pea.l      [A5 - 0x7380]
  7824. 00005356  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  7825. 0000535A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7826. 0000535E  486D 8C86                pea.l      [A5 - 0x737A]
  7827. 00005362  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  7828. 00005366  4EAD C4B8                jsr        [A5 - 0x3B48]
  7829. 0000536A  486D 8C8C                pea.l      [A5 - 0x7374]
  7830. 0000536E  3F3C 005F                move.w     -[A7], 0x5F /* '_' */
  7831. 00005372  4EAD C4B8                jsr        [A5 - 0x3B48]
  7832. 00005376  486D 8D10                pea.l      [A5 - 0x72F0]
  7833. 0000537A  3F3C 006D                move.w     -[A7], 0x6D /* 'm' */
  7834. 0000537E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7835. 00005382  486D 8D28                pea.l      [A5 - 0x72D8]
  7836. 00005386  3F3C 006E                move.w     -[A7], 0x6E /* 'n' */
  7837. 0000538A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7838. 0000538E  486D 8C92                pea.l      [A5 - 0x736E]
  7839. 00005392  3F3C 004C                move.w     -[A7], 0x4C /* 'L' */
  7840. 00005396  4EAD C4B8                jsr        [A5 - 0x3B48]
  7841. 0000539A  486D 8C98                pea.l      [A5 - 0x7368]
  7842. 0000539E  3F3C 006F                move.w     -[A7], 0x6F /* 'o' */
  7843. 000053A2  4EAD C4B8                jsr        [A5 - 0x3B48]
  7844. 000053A6  486D 8C9E                pea.l      [A5 - 0x7362]
  7845. 000053AA  3F3C 004D                move.w     -[A7], 0x4D /* 'M' */
  7846. 000053AE  4EAD C4B8                jsr        [A5 - 0x3B48]
  7847. 000053B2  486D 8CA4                pea.l      [A5 - 0x735C]
  7848. 000053B6  3F3C 0062                move.w     -[A7], 0x62 /* 'b' */
  7849. 000053BA  4EAD C4B8                jsr        [A5 - 0x3B48]
  7850. 000053BE  486D 8CAA                pea.l      [A5 - 0x7356]
  7851. 000053C2  3F3C 014C                move.w     -[A7], 0x14C
  7852. 000053C6  4EAD C4B8                jsr        [A5 - 0x3B48]
  7853. 000053CA  486D 8CB0                pea.l      [A5 - 0x7350]
  7854. 000053CE  3F3C 0150                move.w     -[A7], 0x150
  7855. 000053D2  4EAD C4B8                jsr        [A5 - 0x3B48]
  7856. 000053D6  486D 8CB0                pea.l      [A5 - 0x7350]
  7857. 000053DA  3F3C 0169                move.w     -[A7], 0x169
  7858. 000053DE  4EAD C4B8                jsr        [A5 - 0x3B48]
  7859. 000053E2  486D 8CE0                pea.l      [A5 - 0x7320]
  7860. 000053E6  3F3C 0186                move.w     -[A7], 0x186
  7861. 000053EA  4EAD C4B8                jsr        [A5 - 0x3B48]
  7862. 000053EE  486D 8CE6                pea.l      [A5 - 0x731A]
  7863. 000053F2  3F3C 0294                move.w     -[A7], 0x294
  7864. 000053F6  4EAD C4B8                jsr        [A5 - 0x3B48]
  7865. 000053FA  486D 8CEC                pea.l      [A5 - 0x7314]
  7866. 000053FE  3F3C 0295                move.w     -[A7], 0x295
  7867. 00005402  4EAD C4B8                jsr        [A5 - 0x3B48]
  7868. 00005406  486D 8CF2                pea.l      [A5 - 0x730E]
  7869. 0000540A  3F3C 01F5                move.w     -[A7], 0x1F5
  7870. 0000540E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7871. 00005412  486D 8CF8                pea.l      [A5 - 0x7308]
  7872. 00005416  3F3C 0046                move.w     -[A7], 0x46 /* 'F' */
  7873. 0000541A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7874. 0000541E  486D 8D0A                pea.l      [A5 - 0x72F6]
  7875. 00005422  3F3C 004B                move.w     -[A7], 0x4B /* 'K' */
  7876. 00005426  4EAD C4B8                jsr        [A5 - 0x3B48]
  7877. 0000542A  486D 8D04                pea.l      [A5 - 0x72FC]
  7878. 0000542E  3F3C 004A                move.w     -[A7], 0x4A /* 'J' */
  7879. 00005432  4EAD C4B8                jsr        [A5 - 0x3B48]
  7880. 00005436  486D 8CFE                pea.l      [A5 - 0x7302]
  7881. 0000543A  3F3C 0187                move.w     -[A7], 0x187
  7882. 0000543E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7883. 00005442  486D 8D3A                pea.l      [A5 - 0x72C6]
  7884. 00005446  3F3C 00BE                move.w     -[A7], 0xBE
  7885. 0000544A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7886. 0000544E  486D 8D40                pea.l      [A5 - 0x72C0]
  7887. 00005452  3F3C 00BF                move.w     -[A7], 0xBF
  7888. 00005456  4EAD C4B8                jsr        [A5 - 0x3B48]
  7889. 0000545A  486D 8D46                pea.l      [A5 - 0x72BA]
  7890. 0000545E  3F3C 00C0                move.w     -[A7], 0xC0
  7891. 00005462  4EAD C4B8                jsr        [A5 - 0x3B48]
  7892. 00005466  486D 8D4C                pea.l      [A5 - 0x72B4]
  7893. 0000546A  3F3C 00C1                move.w     -[A7], 0xC1
  7894. 0000546E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7895. 00005472  486D 8D52                pea.l      [A5 - 0x72AE]
  7896. 00005476  3F3C 00C2                move.w     -[A7], 0xC2
  7897. 0000547A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7898. 0000547E  486D 8D58                pea.l      [A5 - 0x72A8]
  7899. 00005482  3F3C 00C3                move.w     -[A7], 0xC3
  7900. 00005486  4EAD C4B8                jsr        [A5 - 0x3B48]
  7901. 0000548A  486D 8D5E                pea.l      [A5 - 0x72A2]
  7902. 0000548E  3F3C 00C4                move.w     -[A7], 0xC4
  7903. 00005492  4EAD C4B8                jsr        [A5 - 0x3B48]
  7904. 00005496  486D 8D64                pea.l      [A5 - 0x729C]
  7905. 0000549A  3F3C 00C5                move.w     -[A7], 0xC5
  7906. 0000549E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7907. 000054A2  486D 8D6A                pea.l      [A5 - 0x7296]
  7908. 000054A6  3F3C 00C6                move.w     -[A7], 0xC6
  7909. 000054AA  4EAD C4B8                jsr        [A5 - 0x3B48]
  7910. 000054AE  486D 8D70                pea.l      [A5 - 0x7290]
  7911. 000054B2  3F3C 00C7                move.w     -[A7], 0xC7
  7912. 000054B6  4EAD C4B8                jsr        [A5 - 0x3B48]
  7913. 000054BA  486D 8D7C                pea.l      [A5 - 0x7284]
  7914. 000054BE  3F3C 00C8                move.w     -[A7], 0xC8
  7915. 000054C2  4EAD C4B8                jsr        [A5 - 0x3B48]
  7916. 000054C6  486D 8D76                pea.l      [A5 - 0x728A]
  7917. 000054CA  3F3C 00C9                move.w     -[A7], 0xC9
  7918. 000054CE  4EAD C4B8                jsr        [A5 - 0x3B48]
  7919. 000054D2  486D 8D82                pea.l      [A5 - 0x727E]
  7920. 000054D6  3F3C 00CA                move.w     -[A7], 0xCA
  7921. 000054DA  4EAD C4B8                jsr        [A5 - 0x3B48]
  7922. 000054DE  486D 8D88                pea.l      [A5 - 0x7278]
  7923. 000054E2  3F3C 00CC                move.w     -[A7], 0xCC
  7924. 000054E6  4EAD C4B8                jsr        [A5 - 0x3B48]
  7925. 000054EA  486D 8D8E                pea.l      [A5 - 0x7272]
  7926. 000054EE  3F3C 00CD                move.w     -[A7], 0xCD
  7927. 000054F2  4EAD C4B8                jsr        [A5 - 0x3B48]
  7928. 000054F6  486D 8D94                pea.l      [A5 - 0x726C]
  7929. 000054FA  3F3C 00D2                move.w     -[A7], 0xD2
  7930. 000054FE  4EAD C4B8                jsr        [A5 - 0x3B48]
  7931. 00005502  486D 8D9A                pea.l      [A5 - 0x7266]
  7932. 00005506  3F3C 00D3                move.w     -[A7], 0xD3
  7933. 0000550A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7934. 0000550E  486D 8DA0                pea.l      [A5 - 0x7260]
  7935. 00005512  3F3C 00D4                move.w     -[A7], 0xD4
  7936. 00005516  4EAD C4B8                jsr        [A5 - 0x3B48]
  7937. 0000551A  486D 8DA6                pea.l      [A5 - 0x725A]
  7938. 0000551E  3F3C 00D5                move.w     -[A7], 0xD5
  7939. 00005522  4EAD C4B8                jsr        [A5 - 0x3B48]
  7940. 00005526  486D 8DAC                pea.l      [A5 - 0x7254]
  7941. 0000552A  3F3C 00D6                move.w     -[A7], 0xD6
  7942. 0000552E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7943. 00005532  486D 8DB2                pea.l      [A5 - 0x724E]
  7944. 00005536  3F3C 00D7                move.w     -[A7], 0xD7
  7945. 0000553A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7946. 0000553E  486D 8DBE                pea.l      [A5 - 0x7242]
  7947. 00005542  3F3C 0140                move.w     -[A7], 0x140
  7948. 00005546  4EAD C4B8                jsr        [A5 - 0x3B48]
  7949. 0000554A  486D 8DB8                pea.l      [A5 - 0x7248]
  7950. 0000554E  3F3C 015A                move.w     -[A7], 0x15A
  7951. 00005552  4EAD C4B8                jsr        [A5 - 0x3B48]
  7952. 00005556  486D 8DC4                pea.l      [A5 - 0x723C]
  7953. 0000555A  3F3C 00D8                move.w     -[A7], 0xD8
  7954. 0000555E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7955. 00005562  486D 8E12                pea.l      [A5 - 0x71EE]
  7956. 00005566  3F3C 00A5                move.w     -[A7], 0xA5
  7957. 0000556A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7958. 0000556E  486D 8E2A                pea.l      [A5 - 0x71D6]
  7959. 00005572  3F3C 0071                move.w     -[A7], 0x71 /* 'q' */
  7960. 00005576  4EAD C4B8                jsr        [A5 - 0x3B48]
  7961. 0000557A  486D 8E30                pea.l      [A5 - 0x71D0]
  7962. 0000557E  3F3C 0072                move.w     -[A7], 0x72 /* 'r' */
  7963. 00005582  4EAD C4B8                jsr        [A5 - 0x3B48]
  7964. 00005586  486D 8E36                pea.l      [A5 - 0x71CA]
  7965. 0000558A  3F3C 00A6                move.w     -[A7], 0xA6
  7966. 0000558E  4EAD C4B8                jsr        [A5 - 0x3B48]
  7967. 00005592  486D 8E36                pea.l      [A5 - 0x71CA]
  7968. 00005596  3F3C 02AF                move.w     -[A7], 0x2AF
  7969. 0000559A  4EAD C4B8                jsr        [A5 - 0x3B48]
  7970. 0000559E  486D 8E48                pea.l      [A5 - 0x71B8]
  7971. 000055A2  3F3C 00A7                move.w     -[A7], 0xA7
  7972. 000055A6  4EAD C4B8                jsr        [A5 - 0x3B48]
  7973. 000055AA  486D 8E48                pea.l      [A5 - 0x71B8]
  7974. 000055AE  3F3C 02AD                move.w     -[A7], 0x2AD
  7975. 000055B2  4EAD C4B8                jsr        [A5 - 0x3B48]
  7976. 000055B6  486D 8E5A                pea.l      [A5 - 0x71A6]
  7977. 000055BA  3F3C 00A8                move.w     -[A7], 0xA8
  7978. 000055BE  4EAD C4B8                jsr        [A5 - 0x3B48]
  7979. 000055C2  486D 8E5A                pea.l      [A5 - 0x71A6]
  7980. 000055C6  3F3C 0265                move.w     -[A7], 0x265
  7981. 000055CA  4EAD C4B8                jsr        [A5 - 0x3B48]
  7982. 000055CE  486D 8E6C                pea.l      [A5 - 0x7194]
  7983. 000055D2  3F3C 00A9                move.w     -[A7], 0xA9
  7984. 000055D6  4EAD C4B8                jsr        [A5 - 0x3B48]
  7985. 000055DA  486D 8E6C                pea.l      [A5 - 0x7194]
  7986. 000055DE  3F3C 02AC                move.w     -[A7], 0x2AC
  7987. 000055E2  4EAD C4B8                jsr        [A5 - 0x3B48]
  7988. 000055E6  486D 8E7E                pea.l      [A5 - 0x7182]
  7989. 000055EA  3F3C 00AA                move.w     -[A7], 0xAA
  7990. 000055EE  4EAD C4B8                jsr        [A5 - 0x3B48]
  7991. 000055F2  486D 8E7E                pea.l      [A5 - 0x7182]
  7992. 000055F6  3F3C 02AE                move.w     -[A7], 0x2AE
  7993. 000055FA  4EAD C4B8                jsr        [A5 - 0x3B48]
  7994. 000055FE  486D 8E90                pea.l      [A5 - 0x7170]
  7995. 00005602  3F3C 009D                move.w     -[A7], 0x9D
  7996. 00005606  4EAD C4B8                jsr        [A5 - 0x3B48]
  7997. 0000560A  486D 8E96                pea.l      [A5 - 0x716A]
  7998. 0000560E  3F3C 00D9                move.w     -[A7], 0xD9
  7999. 00005612  4EAD C4B8                jsr        [A5 - 0x3B48]
  8000. 00005616  486D 8EA2                pea.l      [A5 - 0x715E]
  8001. 0000561A  3F3C 00DA                move.w     -[A7], 0xDA
  8002. 0000561E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8003. 00005622  486D 8EAE                pea.l      [A5 - 0x7152]
  8004. 00005626  3F3C 00DB                move.w     -[A7], 0xDB
  8005. 0000562A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8006. 0000562E  486D 8EBA                pea.l      [A5 - 0x7146]
  8007. 00005632  3F3C 00DC                move.w     -[A7], 0xDC
  8008. 00005636  4EAD C4B8                jsr        [A5 - 0x3B48]
  8009. 0000563A  486D 8CB6                pea.l      [A5 - 0x734A]
  8010. 0000563E  3F3C 0152                move.w     -[A7], 0x152
  8011. 00005642  4EAD C4B8                jsr        [A5 - 0x3B48]
  8012. 00005646  486D 8CBC                pea.l      [A5 - 0x7344]
  8013. 0000564A  3F3C 0153                move.w     -[A7], 0x153
  8014. 0000564E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8015. 00005652  486D 8CC2                pea.l      [A5 - 0x733E]
  8016. 00005656  3F3C 0154                move.w     -[A7], 0x154
  8017. 0000565A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8018. 0000565E  486D 8CC8                pea.l      [A5 - 0x7338]
  8019. 00005662  3F3C 0155                move.w     -[A7], 0x155
  8020. 00005666  4EAD C4B8                jsr        [A5 - 0x3B48]
  8021. 0000566A  486D 8EC6                pea.l      [A5 - 0x713A]
  8022. 0000566E  3F3C 00E6                move.w     -[A7], 0xE6
  8023. 00005672  4EAD C4B8                jsr        [A5 - 0x3B48]
  8024. 00005676  486D 8ECC                pea.l      [A5 - 0x7134]
  8025. 0000567A  3F3C 00F7                move.w     -[A7], 0xF7
  8026. 0000567E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8027. 00005682  486D 8ED2                pea.l      [A5 - 0x712E]
  8028. 00005686  3F3C 00F8                move.w     -[A7], 0xF8
  8029. 0000568A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8030. 0000568E  486D 8ED8                pea.l      [A5 - 0x7128]
  8031. 00005692  3F3C 00F9                move.w     -[A7], 0xF9
  8032. 00005696  4EAD C4B8                jsr        [A5 - 0x3B48]
  8033. 0000569A  486D 8EDE                pea.l      [A5 - 0x7122]
  8034. 0000569E  3F3C 00FA                move.w     -[A7], 0xFA
  8035. 000056A2  4EAD C4B8                jsr        [A5 - 0x3B48]
  8036. 000056A6  486D 8EE4                pea.l      [A5 - 0x711C]
  8037. 000056AA  3F3C 00FB                move.w     -[A7], 0xFB
  8038. 000056AE  4EAD C4B8                jsr        [A5 - 0x3B48]
  8039. 000056B2  486D 8EEA                pea.l      [A5 - 0x7116]
  8040. 000056B6  3F3C 00FC                move.w     -[A7], 0xFC
  8041. 000056BA  4EAD C4B8                jsr        [A5 - 0x3B48]
  8042. 000056BE  486D 8EF0                pea.l      [A5 - 0x7110]
  8043. 000056C2  3F3C 00FD                move.w     -[A7], 0xFD
  8044. 000056C6  4EAD C4B8                jsr        [A5 - 0x3B48]
  8045. 000056CA  486D 8EF6                pea.l      [A5 - 0x710A]
  8046. 000056CE  3F3C 00FE                move.w     -[A7], 0xFE
  8047. 000056D2  4EAD C4B8                jsr        [A5 - 0x3B48]
  8048. 000056D6  486D 8EFC                pea.l      [A5 - 0x7104]
  8049. 000056DA  3F3C 0037                move.w     -[A7], 0x37 /* '7' */
  8050. 000056DE  4EAD C4B8                jsr        [A5 - 0x3B48]
  8051. 000056E2  486D 8F02                pea.l      [A5 - 0x70FE]
  8052. 000056E6  3F3C 0038                move.w     -[A7], 0x38 /* '8' */
  8053. 000056EA  4EAD C4B8                jsr        [A5 - 0x3B48]
  8054. 000056EE  486D 8F08                pea.l      [A5 - 0x70F8]
  8055. 000056F2  3F3C 0299                move.w     -[A7], 0x299
  8056. 000056F6  4EAD C4B8                jsr        [A5 - 0x3B48]
  8057. 000056FA  486D 8F0E                pea.l      [A5 - 0x70F2]
  8058. 000056FE  3F3C 0298                move.w     -[A7], 0x298
  8059. 00005702  4EAD C4B8                jsr        [A5 - 0x3B48]
  8060. 00005706  486D 8F14                pea.l      [A5 - 0x70EC]
  8061. 0000570A  3F3C 00FF                move.w     -[A7], 0xFF
  8062. 0000570E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8063. 00005712  486D 8F1A                pea.l      [A5 - 0x70E6]
  8064. 00005716  3F3C 003A                move.w     -[A7], 0x3A /* ':' */
  8065. 0000571A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8066. 0000571E  486D 8F20                pea.l      [A5 - 0x70E0]
  8067. 00005722  3F3C 0100                move.w     -[A7], 0x100
  8068. 00005726  4EAD C4B8                jsr        [A5 - 0x3B48]
  8069. 0000572A  486D 8F26                pea.l      [A5 - 0x70DA]
  8070. 0000572E  3F3C 0101                move.w     -[A7], 0x101
  8071. 00005732  4EAD C4B8                jsr        [A5 - 0x3B48]
  8072. 00005736  486D 8F2C                pea.l      [A5 - 0x70D4]
  8073. 0000573A  3F3C 0102                move.w     -[A7], 0x102
  8074. 0000573E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8075. 00005742  486D 8F32                pea.l      [A5 - 0x70CE]
  8076. 00005746  3F3C 0103                move.w     -[A7], 0x103
  8077. 0000574A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8078. 0000574E  486D 8F38                pea.l      [A5 - 0x70C8]
  8079. 00005752  3F3C 0104                move.w     -[A7], 0x104
  8080. 00005756  4EAD C4B8                jsr        [A5 - 0x3B48]
  8081. 0000575A  486D 8F3E                pea.l      [A5 - 0x70C2]
  8082. 0000575E  3F3C 0105                move.w     -[A7], 0x105
  8083. 00005762  4EAD C4B8                jsr        [A5 - 0x3B48]
  8084. 00005766  486D 8F44                pea.l      [A5 - 0x70BC]
  8085. 0000576A  3F3C 0106                move.w     -[A7], 0x106
  8086. 0000576E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8087. 00005772  486D 8F4A                pea.l      [A5 - 0x70B6]
  8088. 00005776  3F3C 0107                move.w     -[A7], 0x107
  8089. 0000577A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8090. 0000577E  486D 8F50                pea.l      [A5 - 0x70B0]
  8091. 00005782  3F3C 0108                move.w     -[A7], 0x108
  8092. 00005786  4EAD C4B8                jsr        [A5 - 0x3B48]
  8093. 0000578A  486D 8F56                pea.l      [A5 - 0x70AA]
  8094. 0000578E  3F3C 0045                move.w     -[A7], 0x45 /* 'E' */
  8095. 00005792  4EAD C4B8                jsr        [A5 - 0x3B48]
  8096. 00005796  486D 8F5C                pea.l      [A5 - 0x70A4]
  8097. 0000579A  3F3C 0109                move.w     -[A7], 0x109
  8098. 0000579E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8099. 000057A2  486D 8F62                pea.l      [A5 - 0x709E]
  8100. 000057A6  3F3C 010A                move.w     -[A7], 0x10A
  8101. 000057AA  4EAD C4B8                jsr        [A5 - 0x3B48]
  8102. 000057AE  486D 8F68                pea.l      [A5 - 0x7098]
  8103. 000057B2  3F3C 010B                move.w     -[A7], 0x10B
  8104. 000057B6  4EAD C4B8                jsr        [A5 - 0x3B48]
  8105. 000057BA  486D 8F6E                pea.l      [A5 - 0x7092]
  8106. 000057BE  3F3C 010C                move.w     -[A7], 0x10C
  8107. 000057C2  4EAD C4B8                jsr        [A5 - 0x3B48]
  8108. 000057C6  486D 8F74                pea.l      [A5 - 0x708C]
  8109. 000057CA  3F3C 010D                move.w     -[A7], 0x10D
  8110. 000057CE  4EAD C4B8                jsr        [A5 - 0x3B48]
  8111. 000057D2  486D 8F7A                pea.l      [A5 - 0x7086]
  8112. 000057D6  3F3C 010E                move.w     -[A7], 0x10E
  8113. 000057DA  4EAD C4B8                jsr        [A5 - 0x3B48]
  8114. 000057DE  486D 8F80                pea.l      [A5 - 0x7080]
  8115. 000057E2  3F3C 010F                move.w     -[A7], 0x10F
  8116. 000057E6  4EAD C4B8                jsr        [A5 - 0x3B48]
  8117. 000057EA  486D 8F86                pea.l      [A5 - 0x707A]
  8118. 000057EE  3F3C 0110                move.w     -[A7], 0x110
  8119. 000057F2  4EAD C4B8                jsr        [A5 - 0x3B48]
  8120. 000057F6  486D 8F8C                pea.l      [A5 - 0x7074]
  8121. 000057FA  3F3C 0111                move.w     -[A7], 0x111
  8122. 000057FE  4EAD C4B8                jsr        [A5 - 0x3B48]
  8123. 00005802  486D 8F92                pea.l      [A5 - 0x706E]
  8124. 00005806  3F3C 0112                move.w     -[A7], 0x112
  8125. 0000580A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8126. 0000580E  486D 8F98                pea.l      [A5 - 0x7068]
  8127. 00005812  3F3C 0113                move.w     -[A7], 0x113
  8128. 00005816  4EAD C4B8                jsr        [A5 - 0x3B48]
  8129. 0000581A  486D 8F9E                pea.l      [A5 - 0x7062]
  8130. 0000581E  3F3C 0114                move.w     -[A7], 0x114
  8131. 00005822  4EAD C4B8                jsr        [A5 - 0x3B48]
  8132. 00005826  486D 8FA4                pea.l      [A5 - 0x705C]
  8133. 0000582A  3F3C 0115                move.w     -[A7], 0x115
  8134. 0000582E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8135. 00005832  486D 8FAA                pea.l      [A5 - 0x7056]
  8136. 00005836  3F3C 0116                move.w     -[A7], 0x116
  8137. 0000583A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8138. 0000583E  486D 8FB0                pea.l      [A5 - 0x7050]
  8139. 00005842  3F3C 0117                move.w     -[A7], 0x117
  8140. 00005846  4EAD C4B8                jsr        [A5 - 0x3B48]
  8141. 0000584A  486D 8FB6                pea.l      [A5 - 0x704A]
  8142. 0000584E  3F3C 00CB                move.w     -[A7], 0xCB
  8143. 00005852  4EAD C4B8                jsr        [A5 - 0x3B48]
  8144. 00005856  486D 8FC2                pea.l      [A5 - 0x703E]
  8145. 0000585A  3F3C 0118                move.w     -[A7], 0x118
  8146. 0000585E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8147. 00005862  486D 8FC2                pea.l      [A5 - 0x703E]
  8148. 00005866  3F3C 006A                move.w     -[A7], 0x6A /* 'j' */
  8149. 0000586A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8150. 0000586E  486D 8FC8                pea.l      [A5 - 0x7038]
  8151. 00005872  3F3C 0119                move.w     -[A7], 0x119
  8152. 00005876  4EAD C4B8                jsr        [A5 - 0x3B48]
  8153. 0000587A  486D 8FCE                pea.l      [A5 - 0x7032]
  8154. 0000587E  3F3C 011A                move.w     -[A7], 0x11A
  8155. 00005882  4EAD C4B8                jsr        [A5 - 0x3B48]
  8156. 00005886  486D 8FD4                pea.l      [A5 - 0x702C]
  8157. 0000588A  3F3C 011B                move.w     -[A7], 0x11B
  8158. 0000588E  4EAD C4B8                jsr        [A5 - 0x3B48]
  8159. 00005892  486D 8FBC                pea.l      [A5 - 0x7044]
  8160. 00005896  3F3C 0157                move.w     -[A7], 0x157
  8161. 0000589A  4EAD C4B8                jsr        [A5 - 0x3B48]
  8162. 0000589E  486D 8FDA                pea.l      [A5 - 0x7026]
  8163. 000058A2  3F3C 01D7                move.w     -[A7], 0x1D7
  8164. 000058A6  4EAD C4B8                jsr        [A5 - 0x3B48]
  8165. 000058AA  486D 8FE0                pea.l      [A5 - 0x7020]
  8166. 000058AE  3F3C 01D8                move.w     -[A7], 0x1D8
  8167. 000058B2  4EAD C4B8                jsr        [A5 - 0x3B48]
  8168. 000058B6  486D 8CCE                pea.l      [A5 - 0x7332]
  8169. 000058BA  3F3C 01D2                move.w     -[A7], 0x1D2
  8170. 000058BE  4EAD C4B8                jsr        [A5 - 0x3B48]
  8171. 000058C2  486D 8CD4                pea.l      [A5 - 0x732C]
  8172. 000058C6  3F3C 0067                move.w     -[A7], 0x67 /* 'g' */
  8173. 000058CA  4EAD C4B8                jsr        [A5 - 0x3B48]
  8174. 000058CE  486D 8CDA                pea.l      [A5 - 0x7326]
  8175. 000058D2  3F3C 0066                move.w     -[A7], 0x66 /* 'f' */
  8176. 000058D6  4EAD C4B8                jsr        [A5 - 0x3B48]
  8177. 000058DA  486D 8CDA                pea.l      [A5 - 0x7326]
  8178. 000058DE  3F3C 0222                move.w     -[A7], 0x222
  8179. 000058E2  4EAD C4B8                jsr        [A5 - 0x3B48]
  8180. 000058E6  486D 8D2E                pea.l      [A5 - 0x72D2]
  8181. 000058EA  3F3C 01D4                move.w     -[A7], 0x1D4
  8182. 000058EE  4EAD C4B8                jsr        [A5 - 0x3B48]
  8183. 000058F2  486D 8D34                pea.l      [A5 - 0x72CC]
  8184. 000058F6  3F3C 01D3                move.w     -[A7], 0x1D3
  8185. 000058FA  4EAD C4B8                jsr        [A5 - 0x3B48]
  8186. 000058FE  486D 8FE6                pea.l      [A5 - 0x701A]
  8187. 00005902  3F3C 01F1                move.w     -[A7], 0x1F1
  8188. 00005906  4EAD C4B8                jsr        [A5 - 0x3B48]
  8189. 0000590A  4FEF 030C                lea.l      A7, [A7 + 0x30C]
  8190. 0000590E  4E75                     rts
  8191. 00005910  486D E590                pea.l      [A5 - 0x1A70]
  8192. 00005914  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  8193. 00005918  4EAD C4B0                jsr        [A5 - 0x3B50]
  8194. 0000591C  486D E598                pea.l      [A5 - 0x1A68]
  8195. 00005920  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  8196. 00005924  4EAD C4B0                jsr        [A5 - 0x3B50]
  8197. 00005928  486D E5A0                pea.l      [A5 - 0x1A60]
  8198. 0000592C  3F3C 0072                move.w     -[A7], 0x72 /* 'r' */
  8199. 00005930  4EAD C4B0                jsr        [A5 - 0x3B50]
  8200. 00005934  486D E5A8                pea.l      [A5 - 0x1A58]
  8201. 00005938  3F3C 00E4                move.w     -[A7], 0xE4
  8202. 0000593C  4EAD C4B0                jsr        [A5 - 0x3B50]
  8203. 00005940  486D E5B0                pea.l      [A5 - 0x1A50]
  8204. 00005944  3F3C 0065                move.w     -[A7], 0x65 /* 'e' */
  8205. 00005948  4EAD C4B0                jsr        [A5 - 0x3B50]
  8206. 0000594C  486D E5C0                pea.l      [A5 - 0x1A40]
  8207. 00005950  3F3C 00E5                move.w     -[A7], 0xE5
  8208. 00005954  4EAD C4B0                jsr        [A5 - 0x3B50]
  8209. 00005958  486D E5C8                pea.l      [A5 - 0x1A38]
  8210. 0000595C  3F3C 013C                move.w     -[A7], 0x13C
  8211. 00005960  4EAD C4B0                jsr        [A5 - 0x3B50]
  8212. 00005964  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  8213. 00005968  4E75                     rts
  8214. 0000596A  4E75                     rts
  8215. 0000596C  0000 0000                ori.b      D0, 0x0
  8216. 00005970  0000 0000                ori.b      D0, 0x0
  8217. 00005974  0000 0000                ori.b      D0, 0x0
  8218.